{"_id":"merv-client","_rev":"47-c04bd2d0fb43936dbb30556e21d4a9e6","name":"merv-client","dist-tags":{"latest":"4.0.25"},"versions":{"0.1.0":{"name":"merv-client","version":"0.1.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.1.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"555c4d370f411c8a669e04de3fa22db5bf6e06f2","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.1.0.tgz","fileCount":66,"integrity":"sha512-m8fkvvVGr4HWiPXotSZo4pvrcuMme0gKC7YimU7MMmLnHZaxieVKtpvWfmaT0pfPS7qlIZqqnPm1YT2nG3j5xw==","signatures":[{"sig":"MEYCIQDRGMR8TJrDPkrVct74akiQJjDrpBTw60RsHDsl+8/qIgIhANGciBDTl6Dt5QkAce+Ej92l0bSLUrUOR/OXkTC2Ayr6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047505},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.1.0_1778410169504_0.007122997257505981","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"merv-client","version":"0.2.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.2.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"071ba0d3598265c0257045b760cc380ab4a85e2e","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.2.0.tgz","fileCount":66,"integrity":"sha512-K6L3Nk/NKK1mn/CBwMmHfxhqrTCiAEyYO332aTiIvOnm6AmNgIWrEzgkq5ilYBHKOAhIQ84WKTzQUzNj+F9NYg==","signatures":[{"sig":"MEUCIQCMSIn8bL53ITpqtZ6UFD1Xvb7cdAb9VKqaaPl1Kqgx/QIgDAgrEYkYzAfMMvSyqMDWncELBCBrIjau+RaMdgVJ5Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049352},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"c58b8327dd6cea5af3e975d5af06c5fc7dd9cd92","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.2.0_1778412741275_0.3649784465309982","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"merv-client","version":"0.3.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.3.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"f1468648b5e5b8cfdceb1aeeef7b181707ebacce","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.3.0.tgz","fileCount":66,"integrity":"sha512-YC5ep9O0cJVradF4yeqV8sD/zpfqmC52K8ak/N5aTjfon6lXoll5r6oknRAX7l97fGIbMvZKhhlrgUdSHsXPlw==","signatures":[{"sig":"MEQCIHSbjvTA+U4Xfti6RA4tlcRtjHsLenmpgCi6vErd4QNUAiBO6bKy9l9Amt0U8aQFLbVWlO5iM7uZ3eFrmAxiRVWduQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049352},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"c58b8327dd6cea5af3e975d5af06c5fc7dd9cd92","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.3.0_1778823169710_0.9894944416970699","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"merv-client","version":"0.4.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.4.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"c90ed235571b4f886c547085738df8cf6d1eedc9","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.4.0.tgz","fileCount":67,"integrity":"sha512-UD6HxhEfyjLes052vAxxpLZ5WHiDNCjGKMN9KXlVNhAfum0W31gUUp7XdxHq6JbHZRBFRMVas/s+AQLjY5CkMA==","signatures":[{"sig":"MEYCIQDJV7bC3cECfPvWWYKdefbD2i4e9PiguEeOGTMcH20PWwIhAJL3mx8ghC+NovU/yApqODXcSjK7dBRhQuoF88OZ5yX7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1079006},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"c58b8327dd6cea5af3e975d5af06c5fc7dd9cd92","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.4.0_1778827492393_0.9998614267763737","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"merv-client","version":"0.5.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.5.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"ed206557ca622e91e87560613cc9076967f39b1b","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.5.0.tgz","fileCount":69,"integrity":"sha512-quhogAPA3CyEjmvcLYsjLeZMQVlogJ+yFCMIPKsosWeItBDgwlYT+joPCDjbxUpH5y+VIReQYPWbgV0b5sKi8g==","signatures":[{"sig":"MEQCIA7Pb8ctNwJ8xZYisNlxXzQWNYlPIKTkS3pY8RTGvKL8AiA6GHL0Vs/HY92+wjkcclD/0hm/sUAccNMnhLwgCSebaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109764},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.5.0_1778828597501_0.8489551721280226","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"merv-client","version":"0.6.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.6.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"2ad08d68d6411062c5e075b4a70e1a0210f2662d","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.6.0.tgz","fileCount":70,"integrity":"sha512-ig5745CDdjQu2VpMupFaOdWJ+Knn4uO2vDa49FcjYZQCUTTFGBAVvxqRk3ZjPe/B5mJRYfumeIgWF5U3UUU+8Q==","signatures":[{"sig":"MEUCIQD4Hg8y40xM3wWzibCC3EjRdvMws2sdPTlXsJ23S8KvhAIgKXSLiJh+8vyL2D+NO0opNAfucNHICFFNMuAysmzjE1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143205},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.6.0_1778829072322_0.4984513747653716","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"merv-client","version":"0.7.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.7.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"aa9c146eab25280ab3a28fb4011af6835083dfb0","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.7.0.tgz","fileCount":71,"integrity":"sha512-fgMilkHLs44wz50SDq88VF2hqNOYSvp5oUljRx35WpejRqszYaS1cjnTcdsavz5wESAFCoU4RiB9RZJELxetKg==","signatures":[{"sig":"MEUCICvsXMvfSEi6SPuanpA9vyuseznQbGI4rPfXWhFdINSvAiEA7t+lfOqBpbVajPnBAVKQb8XymWqgHsXA/58m0bo8n+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178008},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.7.0_1778831805208_0.28082334340350146","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"merv-client","version":"0.8.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.8.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"243fb237bc9792b425c38a4b7f564c54667a8bcf","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.8.0.tgz","fileCount":71,"integrity":"sha512-LKwKEeYZrL7p8DDVodei7Lwi8u9m0wje/Wz+yliidPLgfQoyC2Gjks8opuxC2Hs2NBNedvyO8qgpU/9VeE5WyQ==","signatures":[{"sig":"MEUCIQDYV+Bz548sbUBf0sjG4I/hUIG/BDicmRexu7fsaItjRwIgd7o1L+E+MffOhn7ZrViHWkHizjXt/ckn1/mrAwpOKws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178008},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.8.0_1778831898707_0.8820959909474901","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"merv-client","version":"0.9.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.9.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"caa26b6ad95068f750708aaace596311448fe2d9","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.9.0.tgz","fileCount":72,"integrity":"sha512-MGcCOjshvnlZetXyQsa+JWWsRpnNVd31M7e+bcDkRVgeO0TnzqI9RtrQq8XltwRwDy+DH7HpVYRP0H9XDyOJsA==","signatures":[{"sig":"MEQCIAfDgf6H+5sA+J4wMpiODMicTAefbUbKZYfjv1O+GmUxAiAqb3OoAcgV+ORM2O+uVF0PZepOqGbB6q2JTNlYp23j3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208624},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.9.0_1778832720038_0.3414595558296556","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"merv-client","version":"0.10.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.10.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"81ec0729254581dcf0024ada3fe26d5811f240a9","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.10.0.tgz","fileCount":72,"integrity":"sha512-VF78KOl6Ptt0T+p1gWShFbMVYxBILJW4PkM/Lj8sQ8GsUMLw9kf6dpAMYi29foLLyYqGHHVrOxB9VGyl5iz2lg==","signatures":[{"sig":"MEQCIB16suCkdXfR42c5KmbfqEAY1RDVF+4ThFDQyYb3vdumAiBN9GH+HnckxOjp+TD64rXmXYEieE0Itq6RohmGNFzJHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1210386},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.10.0_1778833207427_0.03863953366470474","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"merv-client","version":"0.11.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.11.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"4292a5042ca2485d9e905cbba90db05fe2166019","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.11.0.tgz","fileCount":72,"integrity":"sha512-tjtsjwH7JKNCxelgmUozBifz5InCPLyHpGZq4Zz82l4hjx6pOJdT8BRmRBhV0RApIB3fUzU1NGa/hoXJ4ROh6g==","signatures":[{"sig":"MEYCIQC+v1yfp25wnoAYAQcZ57XphFu+ar2pYpOJ/Jyp0PauaAIhANM2gAG1+15H2k1IXWP7se4MXVVSc8SJt1+9FTP7NEG5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1211887},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.11.0_1778833895972_0.9828966016097727","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"merv-client","version":"0.12.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.12.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"e14c361d3d713d1429aa934cdcb919fc709f369e","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.12.0.tgz","fileCount":72,"integrity":"sha512-T9BeO34PvMAkAHBFgFYPQzCE7E0FeXDrrLbI+BDGEAHL/iDY9b9Zlu277XG2pFsIurCCxUl1KiEU2KZQ49j9aw==","signatures":[{"sig":"MEUCIHTJLWcOz/e7cQmXfgy3NPdXfQAmC9i1neandhGkgQJ6AiEAtOpd1fVE0goWLtKB4Zj6msXUxYeXjA6miR4BSp3DuXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212481},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.12.0_1778834189888_0.4988572456315794","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"merv-client","version":"0.13.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.13.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"30fc6d739d026a65aea7a4967eec9c201dce5c78","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.13.0.tgz","fileCount":73,"integrity":"sha512-2ErUp+nbwjytc1TcFLnrt41WDt3V1xiD0dgIZSC7yLYMkyvTQAJQrVpeLZ2aRNalGEyy5ZjFuQM/NCvmACQQHw==","signatures":[{"sig":"MEUCIQCB+C3SPKONQWGpKPWKcoAawCXRST5CqZpfYW2f2iOGxgIgBoW8miZ37diAbNIq8nMVqtLo7noKGxqX8jQfP/lvDuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253125},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.13.0_1778834647938_0.03194764014208884","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"merv-client","version":"0.14.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.14.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"abf68c9b0cd4d82167f0947e4a07efabe132bc6a","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.14.0.tgz","fileCount":73,"integrity":"sha512-HIAKR45B9yIHkIo5hwrpqwnJ+zOhHZwU0DxsMAyoHOpdgS/mwFyk/ZUXAt21IS3H71vnXqBnsK+v+4uLhssJig==","signatures":[{"sig":"MEYCIQDWaKMvSC7DDFBeoRbODYh44MhKIYN6O55gCaURcDRsrQIhAPydfxgELw2mbDohiJ2/VhS9AHCGdverM9GrFNYgbyvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253561},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"d85993f71263bed554cc2599c1ae728108f09adc","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.14.0_1778834965337_0.5000757905045641","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"merv-client","version":"0.15.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.15.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"7ff91e0f4f23d52c6d62de2620b62f1c6a0f3255","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.15.0.tgz","fileCount":84,"integrity":"sha512-4XqsbXCPkpqG3bOnUaPluWFwbobY+1TMUxHnxOztr+SQedGTvCUKcCvot37B3UQbGAyentOUeld/DRIt98A0XA==","signatures":[{"sig":"MEUCIAtn+0eU3me4AY7dd67dvDuVKsFg9qmk37/k1UB5pUpvAiEAoTVomQqjUzAD34RS3LWGfUvp3GOPZHIU5dIt2555NCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1623941},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"434491bc314559141a58325e209ca6f195023e85","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.15.0_1778843097563_0.02657192828816002","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"merv-client","version":"0.16.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.16.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"cd88d28b5a6c3dc596ad97165f94a2412aa22eb3","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.16.0.tgz","fileCount":87,"integrity":"sha512-16fdX/6SxHcM4DG1Utzh8S27di49npO5z0NDg8HEZXrMDquvpa3ITOUUpTHyqZsN4bivrIk0KChUPuxA6ZRP7A==","signatures":[{"sig":"MEQCIECXVhZXjkGprwR332II5fJe8a8lx9fdJmUm8Wv0oJHXAiASr2mkIK5yvhkLVB9hYYBGk0q2l7FSdDgrk6bo18OjBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706465},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"434491bc314559141a58325e209ca6f195023e85","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.16.0_1778857217139_0.20275145455771315","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"merv-client","version":"0.17.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.17.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"316b2e3c98482eb3b6a0da5cad6bbeee55765824","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.17.0.tgz","fileCount":90,"integrity":"sha512-RTVzGPfJhI4wJFGqxgKj5itNqllyYCemLbybl4ImH2EhP3qSg8AgqM9muBOYHp7GLXqncgB52bQKLjrqhadzFw==","signatures":[{"sig":"MEQCIAKDrD4v6XGrAhMQXBhGI1H7VJV7jswqw+ICPRu4lm95AiAni8x/z7ixq+/ha3wNVq+t8vz9YWEYeE6Oe5qFxz3s1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817563},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"434491bc314559141a58325e209ca6f195023e85","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.17.0_1778859062363_0.7161561973640094","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"merv-client","version":"0.19.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","e2e","testing"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.19.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"327651773c80cb6d007440e7e2deb89f039d44a3","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.19.0.tgz","fileCount":99,"integrity":"sha512-4Qj8xkr62sXTqy0l+hIr6xp3OR20Vgmq/gfmKprvRtMsbb7hsRLHJ4O4BCba0b5b+LdOwwoaCvnP4+6F24/AgQ==","signatures":[{"sig":"MEYCIQDXaSBHu74Or1a+vMktj756xv7TfokQj7fwPcEbwrfAQwIhAMDTyosEqbKgjQwjF1b6ZzOGeNc27+Plo4e45OSnQRzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2220027},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"434491bc314559141a58325e209ca6f195023e85","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.9.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0"},"peerDependencies":{"@playwright/test":">=1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.19.0_1779736988740_0.4207000087108774","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"merv-client","version":"0.20.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.20.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"a0742521dc7c3a91320d4aae327a0704c6161fd4","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.20.0.tgz","fileCount":142,"integrity":"sha512-noNW/SlIPP5sW29b100yyfKUzaZLuXGofmcAKF7ZXwSAPTB5t7tD24FeEdVBg0lsc4GG1eGMitHaGpik8HeUFg==","signatures":[{"sig":"MEYCIQDAY6/c5RBWp7QqeuaTGQPjifUkSv/a6FgPLtJyLrkX1wIhAKlgotWZJeG7F5N2kxbXrX2ksySOYIj3IzoUM+BcJNhd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3578455},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"1c4159af2fd07d928fcb7cfcfcea37035669fa38","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.20.0_1782131527416_0.5150716847909853","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"merv-client","version":"0.21.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.21.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"b8e3d4eac4cd1696ab0a4e387cb14a31454c1d2b","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.21.0.tgz","fileCount":142,"integrity":"sha512-eVbM1MdjNKcEoVBHqrWYqZKzcb0OyAzOOjTy5WK2rqP1PP1rKJa7g9vZ1AY3GCHOPWIe/w/jqPkJGr6DKjkcbw==","signatures":[{"sig":"MEQCIFfaDL9+AnyTk7PdT5yVD4k2zz/3LCB9PBwsqXCdttAQAiApykngSyTVHmDOLrIEcplN98tCjp6xdT/duhlp3xbzEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3579324},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"1c4159af2fd07d928fcb7cfcfcea37035669fa38","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.21.0_1782289291529_0.20652808404820466","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"merv-client","version":"0.22.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@0.22.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"50d2bcba6872beaef6f2aff26d7e549727610b38","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-0.22.0.tgz","fileCount":194,"integrity":"sha512-mSCEOhZ4fHWZoRWRscuVt2/7JR7vY66nKCac0KHMD8uUmksThmlgLfdnlRja0Y0y2Klee31/94PSWeUpiXAxRw==","signatures":[{"sig":"MEYCIQD91puOs+hdZvRsE0wOTjK8tDodJHPmxOzoPs85YvHa3AIhALg2T5eAl/p/+7j9s/wYx8ojX1epayt5ZFU8+xcxKrmo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5250485},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"ca7ff023ecea21cfeca1988be3dcbbbd6c90724b","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_0.22.0_1782560170476_0.3923542763231589","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"merv-client","version":"2.0.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@2.0.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"34c80212638d568251cfe01bff5a72315bd56c18","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-2.0.0.tgz","fileCount":194,"integrity":"sha512-c4rZGPx1r1pQZVAOqnuzaynaA/nMrtssdN5r333+b1UluZyZqyIMgQU3tQRhfZqMuNNElCtHB/QX1G6m39ZI7g==","signatures":[{"sig":"MEYCIQC7NGc3G/c3pEc75JJLqv/pWCriJyQGUvb0Bo4p+xajLgIhAMDo5luY/BV5Z6cu1rkuKHuBh2aNCDq5sgAMJe10JMql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5250484},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"ca7ff023ecea21cfeca1988be3dcbbbd6c90724b","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_2.0.0_1782560431382_0.1946774479314095","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"merv-client","version":"3.0.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@3.0.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"13032ef685bdc81f99adce507b397335efedb8e0","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-3.0.0.tgz","fileCount":194,"integrity":"sha512-Jt5f4F62JF7oVUaE5rHLLpmWWvEiey+ETVGBz67zO6gDJvCVCHKiLRr6EyeqQHrpH6hstNrZ5ZIBnB3AwXAwIw==","signatures":[{"sig":"MEQCIECuPze1XQqGIt4tAsKPihvdmGe0VLHm4aeaIypzCbvHAiApHpAM87dOITAaLU4Hmt9v0NxtBLMUBN8c7BnpGNTZSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5250484},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"ca7ff023ecea21cfeca1988be3dcbbbd6c90724b","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_3.0.0_1782560481483_0.9265770244751899","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"merv-client","version":"4.0.0","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.0","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"d40956980f7e3f03828d89c7c0fb96a578f2353f","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.0.tgz","fileCount":194,"integrity":"sha512-59943iHt1ZHiWiLAdP2rBghDVJ2NpmDcQQgWXgqLHaucFAi6oiXLaSiZTCct+TH2Okvyb9EgclNL/jD0dF9TAw==","signatures":[{"sig":"MEQCIFsIsgi6zu0KdW7udLjpQkFT5XpCfSLxXKmiX5a9/OiDAiAWbEKqqtfTgAVj74nrlulLWLwcI+nzHfMXZkR/59jHew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5250484},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"ca7ff023ecea21cfeca1988be3dcbbbd6c90724b","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.0_1782560501635_0.6356813366876102","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"merv-client","version":"4.0.1","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.1","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"39978a0923b4aece917c5ea3e7a7e0277106c6e8","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.1.tgz","fileCount":205,"integrity":"sha512-sfwmWP/0t3wV7oWGrUMad8RhEzcpZrwl9sSCUeFz1nhp7evyH9U4J/1iyPKkDFjhuRYV64pBitW5Yu1p4Hyjww==","signatures":[{"sig":"MEYCIQDRtsqxG3wJTf/JXNQP5slb5dxLrFeeNz8TQ0FxgjdG0AIhAPsxoxB3z4elyXSCOP/akeXGOQFcWfF2nTLuEYYtnAtk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5742848},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"ce6f0f5782a0009bd235887ebd9f8884452d5672","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.1_1783797613329_0.3552609448847186","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"merv-client","version":"4.0.2","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.2","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"225cdb160ef8975351c291677f930c40b0972ea1","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.2.tgz","fileCount":211,"integrity":"sha512-PfSNICbBgwRAFoD5MKt/kBMiVS9HasU+JrpZbn9sDEt01zEA75gh9owm9Umyxrn6Pe5QSU04D8F4uTzqakWrXg==","signatures":[{"sig":"MEUCIQCEichOVhvJ8TJlzgqAIMz+fTJrPTTx1Phw2rgtYf5GNgIgATWeQHCoUBlGn89S7tfCjvfovuUbD8dYXkFAtlVVABM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5908712},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"ce6f0f5782a0009bd235887ebd9f8884452d5672","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=11.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.2_1784813597436_0.06479554412609101","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"merv-client","version":"4.0.3","keywords":["merv","techelliptica","playwright","playwright-test","test-report","test-reporting","html-report","json-report","reporter","merv-local","cucumber","cucumber-js","gherkin"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.3","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"3cfb9203e6d0a96dbceb551fae0e657a2c13fc03","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.3.tgz","fileCount":211,"integrity":"sha512-AFlkl6uSeCBwL9rLseygPn/SvieYXo+dVMKUXRaa0Df50eOh3W33+nqCl2w0Lddxv4gyuaValQmVHe6jOf5lfA==","signatures":[{"sig":"MEUCIQCFQlJWAbyPAu8DyCcEA2IyBgd6kIX5LeJB+PfO4BqTWgIgPvSD93LDRqVuE6mpLURxtpgl7FHIiE5uTXt3YqMwv40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5908912},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"},"./playwright-test":{"types":"./dist/playwright-test-shim.d.ts","import":"./dist/playwright-test-shim.js","require":"./dist/playwright-test-shim.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-entry.d.ts","import":"./dist/cucumber-entry.js","require":"./dist/cucumber-entry.cjs"},"./playwright-reporter":{"types":"./dist/reporter-entry.d.ts","import":"./dist/reporter-entry.js","require":"./dist/reporter-entry.cjs"}},"gitHead":"ce6f0f5782a0009bd235887ebd9f8884452d5672","scripts":{"build":"tsup src/index.ts src/playwright-test-shim.ts src/reporter-entry.ts src/cucumber-entry.ts --format esm,cjs --dts && tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV Playwright client: Merv-Local JSON/HTML reports, MervPlaywrightHandler plugin steps, optional screenshots — aligned with Java merv-client.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"@playwright/test":">=1.40.0","@cucumber/cucumber":">=7.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true},"@cucumber/cucumber":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.3_1784814276432_0.8372621748428035","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"merv-client","version":"4.0.4","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.4","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"9884ef1aff3c2d83b4fa85baf3fa3a089d9a286b","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.4.tgz","fileCount":45,"integrity":"sha512-3LJHDgdiES6KCLbOPA5hcmesjmxUNR8CyBb5iuF+a3V0jt9gvLlxqpJ/V8PvJfoj5edYClvk9r4BgD4D5hptew==","signatures":[{"sig":"MEUCIQDATni/7kOhLZY5VXiIbyAF8XrYDfX4Ka2tKdl77K+F8gIgfGXo8UvYKy1LKe0BOWatSq6jqC9/jGk2Lz7HzdV5BC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674610},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"ce6f0f5782a0009bd235887ebd9f8884452d5672","scripts":{"build":"npm run build:core && npm run build:compat","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.4","merv-client-playwright":"4.0.4"},"optionalDependencies":{"merv-client-cucumber":"file:../merv-client-cucumber","merv-client-playwright":"file:../merv-client-playwright"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.4_1785070448559_0.6111427082120242","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"merv-client","version":"4.0.5","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.5","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"648787ed896d4aa56ce17698d0df2235e977dc35","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.5.tgz","fileCount":56,"integrity":"sha512-AixcWYIP0UHztswzCdCx1+m1ySxlxajYAxBQ1NZt4UZM6XRpg3078nl6tR+spnCCvLIEQTdvQPDNkUMHSC8Mig==","signatures":[{"sig":"MEUCIQC0hcF0U0ksrK9UVcDdrBiMg1Sl9DGQWRZF1Mvcf9tYVwIgATwsZUNVBTNFM/6FurmKRDOb+9pQSxdEKwtfddUlbks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025465},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"ce6f0f5782a0009bd235887ebd9f8884452d5672","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.5","merv-client-playwright":"4.0.5"},"optionalDependencies":{"merv-client-cucumber":"file:../merv-client-cucumber","merv-client-playwright":"file:../merv-client-playwright"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.5_1785090914197_0.8908099132708598","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"merv-client","version":"4.0.6","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.6","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"5a1496b3ca943b171f09eb647b730e95ebda6b32","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.6.tgz","fileCount":56,"integrity":"sha512-16kpiFbkfsGaIXgAhL6NgyLpbkohzYe+zKAA40JBrMW/UmYXvMd1kbZbiKny5H2xuUOAXcn/+g3fI11fLUx6Zw==","signatures":[{"sig":"MEQCICzu0luK4EhvFc3u9Ci3VqFih5OX35lrHY58sZa6kqBRAiAjwEKFOu4XhFDp7W6MuXb7zy+sqmtHrWtMJ/c3qOx9hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027298},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"b0d9d554e0d1d65a519b418d2232953a28cb164f","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.5","merv-client-playwright":"4.0.5"},"optionalDependencies":{"merv-client-cucumber":"^4.0.6","merv-client-playwright":"^4.0.6"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.6_1785130820585_0.4652223170845844","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"merv-client","version":"4.0.7","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.7","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"84c4a0ab90b3bb798cb4aac4771ebe91eeabe55f","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.7.tgz","fileCount":57,"integrity":"sha512-eafgRK1WottL7YLtTqHIi18gSc/MCT+aajXxLaBKPQHMS1L01YbXBzfcXBkyrzS9ntei104nNxcAW31OeOIlOw==","signatures":[{"sig":"MEYCIQCuPBe1kHsleGpjOiba3Uvfb76ROjWfL38HHPyvTv4zJgIhAPQr/fShNkgNjkcjZeDQC60W3ijMkHx/FRdHKTf9ia80","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083181},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"d9c44b70ec5d5ffaaed1cac38d5232678cc4b783","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.7","merv-client-playwright":"4.0.7"},"optionalDependencies":{"merv-client-cucumber":"^4.0.7","merv-client-playwright":"^4.0.7"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.7_1785133300098_0.8371677733168328","host":"s3://npm-registry-packages-npm-production"}},"4.0.8":{"name":"merv-client","version":"4.0.8","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.8","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"57ba5305d6dadfc77a3bc889bb039e7bc0df063a","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.8.tgz","fileCount":57,"integrity":"sha512-aWaXQcxeQzO4s7RQNc0DNtb2S53whZ1LUtXZ87LIrwKzI/mFaZKZ8QXqATvLw3pEGNbl2Yng3Sf6WOBpwdoofQ==","signatures":[{"sig":"MEUCIQDq2Qjan3l+/zSsfVBIx3I5Vy1A0KyWSurWDzF7aqiaawIgEsalsluVDIhjzgooND9nSbSxUl0M/2X1VZnx/ge5nv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083181},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"d9c44b70ec5d5ffaaed1cac38d5232678cc4b783","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.8","merv-client-playwright":"4.0.8"},"optionalDependencies":{"merv-client-cucumber":"^4.0.8","merv-client-playwright":"^4.0.8"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.8_1785134502145_0.9667698426045428","host":"s3://npm-registry-packages-npm-production"}},"4.0.9":{"name":"merv-client","version":"4.0.9","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.9","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"4b1356fb3cd03406fd1445d734c7bc755d304c71","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.9.tgz","fileCount":60,"integrity":"sha512-OIOn59TzJWheCUyTUS1FZkaeExTvqhetma3pdobHClvEzjLd3vScm4/JNjgoYSCDD5HwJRmqmVXzeFEeOpH9aw==","signatures":[{"sig":"MEYCIQCfx4A75o8NcHg32Ozz3N1J3Ojhm60VS3yYZ+H2MeW1HwIhAMkgfHgLwL5gjT23NWXrrfa3tcwgaw6tpFW2nR6adxT6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"d9c44b70ec5d5ffaaed1cac38d5232678cc4b783","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.9","merv-client-playwright":"4.0.9"},"optionalDependencies":{"merv-client-cucumber":"^4.0.9","merv-client-playwright":"^4.0.9"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.9_1785140189963_0.9275371633875005","host":"s3://npm-registry-packages-npm-production"}},"4.0.10":{"name":"merv-client","version":"4.0.10","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.10","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"610fdaaf1be6240330b5d24e26b7b455186deca9","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.10.tgz","fileCount":61,"integrity":"sha512-0nctMhmnjKGiQTOJpGVWskx9lZo2NIkVIgqxh8TxlgUpTIVM1FsP4ulcf5SQDjIH5PkR/D2U1nPKCoo5sQ9+ug==","signatures":[{"sig":"MEUCIQDBcbYfb8vTarg7NHkIdYv63WGqj0WHiE+x/i/YTtwqWgIgBsrDedwyiKyqbA5oeGVlL7B2RIGR24m1cq3r6aQvwsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309700},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"931be2b5b0f677d461b348f2ec594d75b40a01fe","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.9","merv-client-playwright":"4.0.9"},"optionalDependencies":{"merv-client-cucumber":"^4.0.9","merv-client-playwright":"^4.0.9"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.10_1785144101737_0.726615676088546","host":"s3://npm-registry-packages-npm-production"}},"4.0.11":{"name":"merv-client","version":"4.0.11","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.11","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"bb955859c456a8ff639e14afaef502f7afb075fe","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.11.tgz","fileCount":62,"integrity":"sha512-sR+Q0HAQfKtpDkHvqSRXqQ/2mdpsUwClZFDIMy9KXHNsg1cYSDagbNZ4fWIVbVdRrSaQNXfLMa5Q89EfH+F+Yg==","signatures":[{"sig":"MEUCIQD6KfbFz+6Sj32op6FCYMKoOprp+7fYEsjuOaJNhs08qAIgEeypUKkjf+DPauXLR9aIhkjAi4wrmCMALBYTu4lslJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1323485},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"931be2b5b0f677d461b348f2ec594d75b40a01fe","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.9","merv-client-playwright":"4.0.9"},"optionalDependencies":{"merv-client-cucumber":"^4.0.9","merv-client-playwright":"^4.0.9"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.11_1785146362920_0.15826061121908008","host":"s3://npm-registry-packages-npm-production"}},"4.0.12":{"name":"merv-client","version":"4.0.12","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.12","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"05935b5eaa6a624f520e0aa38a976fda9de0d0cb","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.12.tgz","fileCount":62,"integrity":"sha512-vzXEBWYD7txnhHd6SC+10rzawM7KwYEWJEnNYgDHE1KdfuaII8fAvmiLg4CiQOME+YQhSCEY0HZ4Jdzo1bLZjA==","signatures":[{"sig":"MEYCIQD4jaBlwLDWfjWRb/hlRF+UPveFoBJugU0hphLb7E53oQIhAIN6X8r+XjYX/ZBVExNijvKRga5orR0NpXNmQiqjNV/D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1329947},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"c8fbeae8ce57489331042270d327fa89d71e8c38","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.12","merv-client-playwright":"4.0.12"},"optionalDependencies":{"merv-client-cucumber":"^4.0.12","merv-client-playwright":"^4.0.12"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.12_1785152611189_0.18483725928072703","host":"s3://npm-registry-packages-npm-production"}},"4.0.13":{"name":"merv-client","version":"4.0.13","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.13","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"b1abd47293497450834f289428ca8a4c9c674d74","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.13.tgz","fileCount":62,"integrity":"sha512-D4557ZXo1xMsNJH2ukrLWghTIEsvNGlubbepFY71nVoRP4rQw/1XNCJHA3zejTLLqMzJEosq0iAqfPbbsxYVZw==","signatures":[{"sig":"MEYCIQCzuHXjniwwydDmk7YXhQq9SupSppKxTqYmit4Oag/NCQIhAMeXfDEgwSMbKa/AS2VhQlXpKZkMdE+/Dknopi30BCRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330599},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.13","merv-client-playwright":"4.0.13"},"optionalDependencies":{"merv-client-cucumber":"^4.0.13","merv-client-playwright":"^4.0.13"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.13_1785155478354_0.5112882343817782","host":"s3://npm-registry-packages-npm-production"}},"4.0.14":{"name":"merv-client","version":"4.0.14","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.14","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"05d8e00e1a3dcab054ee1103fa58c5da1a325d67","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.14.tgz","fileCount":62,"integrity":"sha512-kT8BIKgzJxhVj8szPfHR+2XTSOys7tKeZM8DbL2/Zmue2OcYxBtbvMHN9lOLHVX96PJg14zq3hq7IKBAQIbgVA==","signatures":[{"sig":"MEYCIQC395HTC45N/zzpJ5Ycla6QnQMByAHBdO2YcByP2/7BogIhAN/hysj2vzLIu9dno84Z/40xuBBKSeoofmW/PNJffpRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330599},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.14","merv-client-playwright":"4.0.14"},"optionalDependencies":{"merv-client-cucumber":"^4.0.14","merv-client-playwright":"^4.0.14"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.14_1785217752043_0.5165872201372117","host":"s3://npm-registry-packages-npm-production"}},"4.0.16":{"name":"merv-client","version":"4.0.16","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.16","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"89986011b4ca03f6e28f5b6df0de8f9ea00cf6df","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.16.tgz","fileCount":62,"integrity":"sha512-liU9pI3U8Zm0rF13Rpq2jlpKEcFwh7YfKdtqXZvyTiY+c6NEnj0yAaeazVo1nFh0QFaUEgdsm2f20nb8HGVt1A==","signatures":[{"sig":"MEQCIDn7oACQvdmTZa4591sGk8qnLxRkHzfh8wW2ddmxlfGdAiA4XZHyNBeymGeP6ARVChBuLGoMAftlwFXnXtDrfRevsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330599},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.16","merv-client-playwright":"4.0.16"},"optionalDependencies":{"merv-client-cucumber":"^4.0.16","merv-client-playwright":"^4.0.16"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.16_1785218009648_0.44776709696089245","host":"s3://npm-registry-packages-npm-production"}},"4.0.17":{"name":"merv-client","version":"4.0.17","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.17","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"4d8191441485f126805c3a72254f4e677172c03d","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.17.tgz","fileCount":62,"integrity":"sha512-8ga7JK28X31BnEy/DwKhJey1rJFltCZiPDZnAwb0bxQv5pQLKAy8tK0vRNTqnBwKf2QF+HXXs1Uh+gnBUGUTXA==","signatures":[{"sig":"MEYCIQCXKHViVCbKPt8uyDD3Fv5K2MlOZsz/FNxy5bEqRBBoOQIhANY6yuoI+G1H7+G2FZZDHpdZhnYkWprCOCNOLYsgsPOj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330736},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.17","merv-client-playwright":"4.0.17"},"optionalDependencies":{"merv-client-cucumber":"^4.0.17","merv-client-playwright":"^4.0.17"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.17_1785218683258_0.1547287206826493","host":"s3://npm-registry-packages-npm-production"}},"4.0.18":{"name":"merv-client","version":"4.0.18","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.18","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"9df75b3c8221369f6b99c31fb476e3040d36f9f9","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.18.tgz","fileCount":62,"integrity":"sha512-uvZ29idiTa/lp3jY1thWqHynMtEQTmTEpqku/NUuND2vXdIl+NUGEauQA9fy1LKDXdH36L4GSkPJ6Ul8aareHg==","signatures":[{"sig":"MEYCIQCrN/a4m159QXdvKLb9runKh5TnjBqKQkrjCDKIkkwx7gIhALd+RCv8in08P3OqbJ6/nM32HjjlGiHB2N/wKDC0uxAA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374658},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.17","merv-client-playwright":"4.0.17"},"optionalDependencies":{"merv-client-cucumber":"^4.0.17","merv-client-playwright":"^4.0.17"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.18_1785747133320_0.04342148780147537","host":"s3://npm-registry-packages-npm-production"}},"4.0.20":{"name":"merv-client","version":"4.0.20","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.20","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"7ee3aaaad5497f2d36ac39e05b59f70cf6c528a9","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.20.tgz","fileCount":65,"integrity":"sha512-LeSR7cGRgV7NjZEdyiPQV8PQqkqMcNzg1yEt+dHxLXBCGfGeiM4b0fY32krpZyWtlvK7UyuyAsYgP4Sqx9V9fw==","signatures":[{"sig":"MEQCIA864jg3kd9m/TyGEgQ3utu1mqDxcm5Axuu/K8k5XD9/AiBjI1X8R5l9305zMrwd7JvbHKNyY+zDbYt3+AiwJBCjIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706392},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.20","merv-client-playwright":"4.0.20"},"optionalDependencies":{"merv-client-cucumber":"^4.0.20","merv-client-playwright":"^4.0.20"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.20_1785830487800_0.8676193667861951","host":"s3://npm-registry-packages-npm-production"}},"4.0.21":{"name":"merv-client","version":"4.0.21","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.21","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"c0f7deb2359ca83fd9073efa1036927de177abab","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.21.tgz","fileCount":68,"integrity":"sha512-b2fRjVV1uMk/DhpMiBM6AM5JESww5/e5aAEbiMJtPTWCN/cbx6LsnQr5U/7f1bRwMydSMGIMSixMTRMz59vrtA==","signatures":[{"sig":"MEQCICFScCGd6fC0ixDdjSjkyq9LNbxVQ2SLiMyQzi3a6UboAiB/QGBblyD2wGa9Zx78e/X45ePaqc77vqzzJU6ROetBUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1909322},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.21","merv-client-playwright":"4.0.21"},"optionalDependencies":{"merv-client-cucumber":"^4.0.21","merv-client-playwright":"^4.0.21"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.21_1785844377228_0.23265496665241003","host":"s3://npm-registry-packages-npm-production"}},"4.0.22":{"name":"merv-client","version":"4.0.22","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.22","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"2c7ac971f6e6582a8136b36cbd815a8471c7a4dd","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.22.tgz","fileCount":72,"integrity":"sha512-qBczEilGQ1w8YswzDlUz8ecZmB/AOarTb5PliOiHk6lb9OEvbVsKZ1mV0VDd2RW42QejAlGlAppewQWqnPjyjA==","signatures":[{"sig":"MEYCIQDZGNtExztYFay230QC01PnH7wj5qGmcx0EuoCIAH6WOwIhALr5LLmpcLbuc9u8pDQsMiwBXyI8Yw0BOSHNpCl+02sN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1964657},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./browser":{"types":"./dist/browser-entry.d.ts","import":"./dist/browser-entry.js","require":"./dist/browser-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts src/browser-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"10.8.2","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.22","merv-client-playwright":"4.0.22"},"optionalDependencies":{"merv-client-cucumber":"^4.0.22","merv-client-playwright":"^4.0.22"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.22_1785925629672_0.5778528044401416","host":"s3://npm-registry-packages-npm-production"}},"4.0.23":{"name":"merv-client","version":"4.0.23","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.23","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"04369e27904768e2e230a02da0dbf0550a81ced1","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.23.tgz","fileCount":72,"integrity":"sha512-ErfPanqjAfEzj7d8rE+SKRlZOu5jMyJXwlcsQl7RcoQqJMGEHsubJ5om+s2Sy6skMNOgmRal3inupyYzAAIgIA==","signatures":[{"sig":"MEYCIQDwkpmYUFv16yhNkzPMSrqJ3EOXsOtAfwTvW/HVCyipswIhAIkIq9ls+UzPDxR4d63mV1Bk+813cj87bMYI1pE2aFC+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1964864},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./browser":{"types":"./dist/browser-entry.d.ts","import":"./dist/browser-entry.js","require":"./dist/browser-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"8438a1560d799f7c0a646f81a6f9201ad6e0a56b","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts src/browser-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.23","merv-client-playwright":"4.0.23"},"optionalDependencies":{"merv-client-cucumber":"^4.0.23","merv-client-playwright":"^4.0.23"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.23_1788182209263_0.6994937517751867","host":"s3://npm-registry-packages-npm-production"}},"4.0.24":{"name":"merv-client","version":"4.0.24","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"author":{"name":"TechElliptica"},"license":"Apache-2.0","_id":"merv-client@4.0.24","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"dist":{"shasum":"2d61215900b9d143e68e1723e36508c9191af65e","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.24.tgz","fileCount":73,"integrity":"sha512-UrqMv2HTk14TeKzcJbu+Zal0ul9dcIYaPe3IT+OMFuyM9W72NT41lKlay8hdskBj57bNJauSLXcDHnDSyWDRVA==","signatures":[{"sig":"MEQCIGiQt50dxAIDZHOb6rZiRb/yd/i1Ghq5um7D+s2je6yZAiBP6ef2b5pyW5B0PF3tpz7r4YJnDCS5INlQm6glDKZ/Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC338tz83+oNLPBSp+wr6AYMefyfQ0GAVQRAJs+bI4CJwIhANlFBbD/SxtoarhsDFlY8sChCZiyP+QFKcmzYwaGj82S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2037190},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./browser":{"types":"./dist/browser-entry.d.ts","import":"./dist/browser-entry.js","require":"./dist/browser-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"9680d6166e7dc20f855226726ec28a5b2aaabb61","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts src/browser-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.24","merv-client-playwright":"4.0.24"},"optionalDependencies":{"merv-client-cucumber":"^4.0.24","merv-client-playwright":"^4.0.24"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/merv-client_4.0.24_1790048226969_0.2658800761689175","host":"s3://npm-registry-packages-npm-production"}},"4.0.25":{"_id":"merv-client@4.0.25","bin":{"merv":"dist/cli.js","merv-client":"dist/cli.js","merv-doctor":"dist/merv-doctor.js"},"bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"dist":{"shasum":"b78de5b56a1a4568318e9bac0d99d46cd6c04f31","tarball":"https://registry.npmjs.org/merv-client/-/merv-client-4.0.25.tgz","fileCount":74,"integrity":"sha512-+GV7EA0IMz6Px54eJ7N1wZMVmFTRvlcU4kw98RJQL+hSKwGaVDVh14J5GjxoSwxYbiTovxDK7rcGwU7a+Mrosw==","signatures":[{"sig":"MEUCIBmPrnELQsdfHnIfaa9qTrt8fxbFS63vNK7oiLfeXIQ8AiEAjb78OP0pTPUtdO/6e0AvCuwzA8NBySlg+ci3fbddK/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1aRMuT2tGPdoz3KVqZ+mlYoC3XEvdIIpUOsnmj3WrgwIhAOiN1b3eiMqU6O9iiot6dbG2hu4e6jSNTAz43HmfbxX1"}],"unpackedSize":2160971},"main":"./dist/index.cjs","name":"merv-client","type":"module","types":"./dist/index.d.ts","author":{"name":"TechElliptica"},"module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./chai":{"types":"./dist/chai-entry.d.ts","import":"./dist/chai-entry.js","require":"./dist/chai-entry.cjs"},"./doctor":{"types":"./dist/doctor-entry.d.ts","import":"./dist/doctor-entry.js","require":"./dist/doctor-entry.cjs"},"./browser":{"types":"./dist/browser-entry.d.ts","import":"./dist/browser-entry.js","require":"./dist/browser-entry.cjs"},"./reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"},"./playwright-test":{"types":"./dist/playwright-test.d.ts","import":"./dist/playwright-test.js","require":"./dist/playwright-test.cjs"},"./cucumber-formatter":{"types":"./dist/cucumber-formatter.d.ts","import":"./dist/cucumber-formatter.js","require":"./dist/cucumber-formatter.cjs"},"./playwright-reporter":{"types":"./dist/playwright-reporter.d.ts","import":"./dist/playwright-reporter.js","require":"./dist/playwright-reporter.cjs"}},"gitHead":"9680d6166e7dc20f855226726ec28a5b2aaabb61","license":"Apache-2.0","scripts":{"build":"npm run build:core && npm run build:compat","build:cli":"tsup --config tsup.cli.config.ts && node -e \"const fs=require('fs'); for (const f of ['dist/cli.js','dist/merv-doctor.js']) fs.chmodSync(f,0o755)\"","typecheck":"tsc -p tsconfig.json --noEmit","build:core":"tsup src/index.ts src/chai-entry.ts src/doctor-entry.ts src/browser-entry.ts --format esm,cjs --dts --external @playwright/test --external playwright/test --external chai --external merv-client-playwright --external merv-client-cucumber && npm run build:cli && tsc -p tsconfig.json --noEmit","build:compat":"tsup src/compat/playwright-reporter.ts src/compat/playwright-test.ts src/compat/cucumber-formatter.ts src/compat/framework.ts --format esm,cjs --dts --external merv-client-playwright --external merv-client-playwright/reporter --external merv-client-playwright/test --external merv-client-cucumber","prepublishOnly":"npm run build","extract:index-dashboard":"python3 scripts/extract-index-livedashboard.py"},"version":"4.0.25","_npmUser":{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"},"homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"_npmVersion":"11.12.1","description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","directories":{},"maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"_nodeVersion":"26.0.0","dependencies":{"archiver":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^22.15.0","@types/archiver":"^6.0.4"},"peerDependencies":{"chai":">=4.0.0","@playwright/test":">=1.30.0","merv-client-cucumber":"4.0.25","merv-client-playwright":"4.0.25"},"optionalDependencies":{"merv-client-cucumber":"^4.0.25","merv-client-playwright":"^4.0.25"},"peerDependenciesMeta":{"chai":{"optional":true},"@playwright/test":{"optional":true},"merv-client-cucumber":{"optional":true},"merv-client-playwright":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/merv-client_4.0.25_1790076908942_0.3252697560808744"}}},"time":{"created":"2026-05-10T10:49:29.503Z","modified":"2026-09-22T11:35:09.486Z","0.1.0":"2026-05-10T10:49:29.665Z","0.2.0":"2026-05-10T11:32:21.501Z","0.3.0":"2026-05-15T05:32:49.868Z","0.4.0":"2026-05-15T06:44:52.592Z","0.5.0":"2026-05-15T07:03:17.656Z","0.6.0":"2026-05-15T07:11:12.493Z","0.7.0":"2026-05-15T07:56:45.388Z","0.8.0":"2026-05-15T07:58:18.884Z","0.9.0":"2026-05-15T08:12:00.225Z","0.10.0":"2026-05-15T08:20:07.641Z","0.11.0":"2026-05-15T08:31:36.242Z","0.12.0":"2026-05-15T08:36:30.073Z","0.13.0":"2026-05-15T08:44:08.114Z","0.14.0":"2026-05-15T08:49:25.535Z","0.15.0":"2026-05-15T11:04:57.729Z","0.16.0":"2026-05-15T15:00:17.356Z","0.17.0":"2026-05-15T15:31:02.538Z","0.19.0":"2026-05-25T19:23:08.993Z","0.20.0":"2026-06-22T12:32:07.545Z","0.21.0":"2026-06-24T08:21:31.689Z","0.22.0":"2026-06-27T11:36:10.643Z","2.0.0":"2026-06-27T11:40:31.537Z","3.0.0":"2026-06-27T11:41:21.698Z","4.0.0":"2026-06-27T11:41:41.804Z","4.0.1":"2026-07-11T19:20:13.536Z","4.0.2":"2026-07-23T13:33:17.676Z","4.0.3":"2026-07-23T13:44:36.629Z","4.0.4":"2026-07-26T12:54:08.740Z","4.0.5":"2026-07-26T18:35:14.397Z","4.0.6":"2026-07-27T05:40:20.733Z","4.0.7":"2026-07-27T06:21:40.237Z","4.0.8":"2026-07-27T06:41:42.311Z","4.0.9":"2026-07-27T08:16:30.157Z","4.0.10":"2026-07-27T09:21:41.876Z","4.0.11":"2026-07-27T09:59:23.060Z","4.0.12":"2026-07-27T11:43:31.330Z","4.0.13":"2026-07-27T12:31:18.503Z","4.0.14":"2026-07-28T05:49:12.179Z","4.0.16":"2026-07-28T05:53:29.877Z","4.0.17":"2026-07-28T06:04:43.465Z","4.0.18":"2026-08-03T08:52:13.457Z","4.0.20":"2026-08-04T08:01:27.940Z","4.0.21":"2026-08-04T11:52:57.411Z","4.0.22":"2026-08-05T10:27:09.838Z","4.0.23":"2026-08-31T13:16:49.419Z","4.0.24":"2026-09-22T03:37:07.075Z","4.0.25":"2026-09-22T11:35:09.052Z"},"bugs":{"url":"https://github.com/techelliiptica/merv/issues"},"author":{"name":"TechElliptica"},"license":"Apache-2.0","homepage":"https://github.com/techelliiptica/merv/tree/main/merv-client-js#readme","keywords":["merv","techelliptica","test-report","test-reporting","html-report","json-report","merv-local"],"repository":{"url":"git+https://github.com/techelliiptica/merv.git","type":"git","directory":"merv-client-js"},"description":"MERV core client: local JSON/HTML reports, server sync, shared plugin steps, Chai — use merv-client-playwright / merv-client-cucumber for frameworks.","maintainers":[{"name":"techelliptica","email":"vaibhavraghuvanshi58@gmail.com"}],"readme":"# `merv-client`\n\n[![npm version](https://img.shields.io/npm/v/merv-client.svg)](https://www.npmjs.com/package/merv-client)\n[![License](https://img.shields.io/npm/l/merv-client.svg)](./LICENSE)\n[![Node.js](https://img.shields.io/node/v/merv-client.svg)](https://nodejs.org/)\n\n**MERV (Metrics Engine for Reports & Visualization)** — JavaScript/TypeScript **core** client: **Merv-Local** HTML/JSON reports and server sync (same contract as the Java `merv-client`). Framework adapters live in separate packages:\n\n| Package | Role |\n|---------|------|\n| **`merv-client`** (this package) | Core: local reports, server API, shared plugin steps, **Chai** |\n| **`merv-client-playwright`** | [Full docs](../merv-client-playwright/README.md) — reporter, wrapped `test`, Cucumber page actions |\n| **`merv-client-cucumber`** | [Full docs](../merv-client-cucumber/README.md) — formatter, `MervReporter` |\n\nOld import paths (`merv-client/playwright-reporter`, `merv-client/cucumber-formatter`, `merv-client/chai`) still work via re-exports.\n\n---\n\n## Why this package?\n\n| Capability | Description |\n|------------|-------------|\n| **Playwright reporter** | Writes `json/merv-report.json`, live suite HTML, and refreshes the report dashboard under `merv.report.folder`. |\n| **Java-parity steps** | `MervPlaywrightHandler` + attach pipeline merge custom rows with Playwright’s own steps per testcase. |\n| **Standalone reporting** | `MervReport.open()` emits the same folder layout **without** registering the reporter (no `TestInfo.attach` pipeline). |\n| **`merv.properties`** | Same configuration style as the Java client (report path, suite title, screenshots, debug noise, extra step types). |\n\n---\n\n## Installation\n\n```bash\nnpm install -D merv-client\n```\n\n**Peer dependency:** `@playwright/test` **≥ 1.30.0** (optional; only for Playwright projects)\n\n**Runtime:** Node.js **≥ 18**\n\n---\n\n## Console logger (`MervLogger`)\n\n```ts\nimport { MervLogger } from 'merv-client';\n\nMervLogger.info('Suite started');\nMervLogger.debug('User id={}', userId);\nMervLogger.warn('Retrying request');\nMervLogger.error('Checkout failed', err);\n// Optional screenshot (path, PNG buffer, or data URL) → stored under log/screenshots/\nMervLogger.info('Checkout page', { screenshot: await page.screenshot() });\n\nconst log = MervLogger.getLogger('CheckoutApi');\nlog.info('POST /checkout ok');\n\nMervLogger.setLevel('DEBUG');           // TRACE | DEBUG | INFO | WARN | ERROR | OFF\nMervLogger.configure({ color: true, timestamps: true });\n```\n\nLevel (highest priority first): `MervLogger.setLevel` / `configure` → env `MERV_LOG_LEVEL` → `merv.logger.level` in `merv.properties`.\n\n### Merv-Logs (live page)\n\nBy default each log line is appended under **`{merv.report.folder}/log/`** as 5-minute NDJSON files (`merv-YYYY-MM-DDTHH-mm.ndjson`).\n\n```bash\nnpx merv show-report\n# open http://127.0.0.1:6174/merv-logs.html\n# or click **Merv-Logs** in the dashboard sidebar\n# or open logs directly:\n#   npx merv show-logs\n#\n# Other ways to open the report server:\n#   npx merv-client show-report\n#   npm run show-report\n#   npx merv show-report ./merv-reports\n#   npx merv show-report --port 6174\n#   npx merv show-report --host 127.0.0.1\n#   npx merv show-report --no-open\n```\n\nThe page loads the **last 100 lines** first; scroll up (or “Load older”) for the previous 100. Live poll only fetches new lines.\n\nLines with a screenshot show a **camera** icon (and optional 50px thumbnails when **Show screenshots** is checked). Click opens a side panel preview.\n\nDisable file logging: `merv.logger.file=false` or `MervLogger.configure({ file: false })`.\n\n### Combined logs across projects\n\nHub project (keep `show-report` running, optionally `--host 0.0.0.0`). Other projects:\n\n```properties\nmerv.log.server=http://127.0.0.1:6174\nmerv.log.source=checkout-api\n# optional remote-only: merv.logger.file=false\n```\n\nEnv: `MERV_LOG_SERVER`, `MERV_LOG_SOURCE`. Open Merv-Logs on the hub to see all streams.\n\n---\n\n## Automated setup (`doctor`)\n\nPrefer the package-scoped doctor CLIs — they **create or heal** MERV bits without wiping unrelated settings. Full reference: **[docs/DOCTOR.md](./docs/DOCTOR.md)**.\n\n| Project | Command |\n|---------|---------|\n| Custom report (this package) | `npx merv-client doctor setup` |\n| Playwright Test | `npx merv-client-playwright doctor setup` |\n| Cucumber-js | `npx merv-client-cucumber doctor setup` |\n\n```bash\nnpx merv-client doctor setup\nnpx merv-client doctor setup --typescript\nnpx merv-client-playwright doctor setup --typescript\nnpx merv-client-cucumber doctor setup\n```\n\nThen run your tests and open the report:\n\n```bash\nnpx merv show-report\nnpx merv-client show-report\nnpm run show-report\n\nnpx merv show-report ./merv-reports\nnpx merv show-report --port 6174\nnpx merv show-report --host 127.0.0.1\nnpx merv show-report --no-open\n```\n\nDashboard: **http://127.0.0.1:6174/** · Merv-Logs: **http://127.0.0.1:6174/merv-logs.html**\n\n---\n\n## Manual setup (Playwright reporter)\n\n**1.** Add **`merv.properties`** next to `package.json`:\n\n```properties\nmerv.local=true\nmerv.regression_suite=My Regression Suite\nmerv.report.folder=./merv-reports/\n```\n\n**2.** Register the reporter using the **`/playwright-reporter`** subpath (avoids double-loading `@playwright/test` when Playwright parses `playwright.config`):\n\n```ts\n// playwright.config.ts\nimport { defineConfig } from '@playwright/test';\n\nexport default defineConfig({\n  reporter: [\n    ['list'],\n    ['merv-client/playwright-reporter', {}],\n  ],\n});\n```\n\nPrefer **`merv-client-playwright/reporter`** when that package is installed (same idea).\n\n**3.** Run tests and open **`merv-reports/index.html`** (or `npx merv show-report`).\n\n---\n\n## Keep `import from '@playwright/test'` (Option A)\n\nUse MERV’s wrapped **`test`**, **`MervPlaywrightHandler`**, and plugin-step screenshots while specs still say `@playwright/test`. Full **step-by-step** instructions are in **[FRAMEWORK_INTEGRATION.md §4a](./FRAMEWORK_INTEGRATION.md#4a-option-a-step-by-step-javascript-projects)** (JavaScript) and **[§4b](./FRAMEWORK_INTEGRATION.md#4b-option-a-step-by-step-typescript-projects)** (TypeScript).\n\n**Checklist (JavaScript `.spec.js`):**\n\n| Step | File | Action |\n|------|------|--------|\n| 1 | `tests/support/playwright-test-bridge.js` | `export * from 'merv-client/playwright-test';` |\n| 2 | `playwright.config.js` | `reporter: [['merv-client/playwright-reporter', {}]]` |\n| 3 | `jsconfig.json` | `paths`: `@playwright/test` → bridge (valid JSON, no comments) |\n| 4 | `package.json` | `\"imports\": { \"@playwright/test\": \"./tests/support/playwright-test-bridge.js\" }` |\n| 5 | `tests/*.spec.js` | `import { test, expect, MervPlaywrightHandler } from '@playwright/test';` |\n| 6 | Verify | `npx playwright test --list` then `npm test` |\n\n**Checklist (TypeScript `.spec.ts`):**\n\n| Step | File | Action |\n|------|------|--------|\n| 1 | `tests/support/playwright-test-bridge.ts` | `export { test, expect, … }` + `export type *` from `merv-client/playwright-test` |\n| 2 | `tsconfig.json` | Root config for `pages/` + config — **no** `@playwright/test` alias; `\"moduleResolution\": \"bundler\"` |\n| 3 | `tests/tsconfig.json` | `\"extends\": \"../tsconfig.json\"`, `\"baseUrl\": \"..\"`, paths → bridge, `\"exclude\": []` |\n| 4 | `playwright.config.ts` | `tsconfig: './tests/tsconfig.json'`; `merv-client/playwright-reporter` in `reporter: []` |\n| 5 | `tests/*.spec.ts` | `import { test, expect, MervPlaywrightHandler } from '@playwright/test';` |\n| 6 | Verify | `npx tsc -p tests/tsconfig.json --noEmit` then `npm test` |\n\n**TypeScript IDE tips:** install `typescript` as a devDependency; use **Workspace TypeScript** in VS Code; restart the TS server after editing `tsconfig` files. Do **not** add `\"ignoreDeprecations\": \"6.0\"` unless both IDE and CLI use TypeScript 6.\n\n```ts\n// tests/support/playwright-test-bridge.ts\nexport { test, expect, MervPlaywrightHandler } from 'merv-client/playwright-test';\nexport type * from 'merv-client/playwright-test';\n```\n\n```js\n// tests/example.spec.js\nimport { expect, test, MervPlaywrightHandler } from '@playwright/test';\n\ntest('demo', async ({ page }, testInfo) => {\n  const merv = new MervPlaywrightHandler(testInfo);\n  await merv.data('Order Id', '12349893', true);\n  await page.goto('/');\n});\n```\n\nDo **not** import `MervPlaywrightHandler` from `merv-client` while `test` comes from stock `@playwright/test` — plugin steps and screenshots will not work.\n\nOther wiring (direct `merv-client` import, `extendTestWithMervScreenshots`) is in **[FRAMEWORK_INTEGRATION.md](./FRAMEWORK_INTEGRATION.md)** §4.\n\n---\n\n## View local reports (`merv show-report` / `merv show-logs`)\n\nAfter generating reports, open the dashboard without Live Server or `npx serve`:\n\n```bash\nnpx merv show-report\n# or open Merv-Logs directly:\nnpx merv show-logs\n# or, once merv-client is installed:\nmerv show-report\nmerv show-logs\n```\n\nServes `{merv.report.folder}` on **http://127.0.0.1:6174/** (`show-logs` opens `/merv-logs.html`). Ctrl+C stops the server.\n\n```bash\nmerv show-report ./merv-reports\nmerv show-logs --port 6174 --no-open\n```\n\n---\n\n| Approach | When to use |\n|----------|-------------|\n| **Reporter only** | Playwright-native steps in MERV JSON/HTML. Import `test` from `@playwright/test`. Playwright `use.screenshot` / `use.video` attachments are included in the MERV report (no bridge required). |\n| **Reporter + screenshots (Option A)** | Same imports (`@playwright/test`) via path alias + bridge; see [Screenshots with Option A](#screenshots-with-import-from-playwrighttest-option-a). |\n| **`MervPlaywrightHandler`** | You want **full** testcase rows **including** Java-style **`addValidationStep` / `addDataStep` / `info`** merged into the same testcase as Playwright steps. Requires the MERV reporter **and** the usual worker attach wiring (see integration guide). |\n| **`MervReport`** | You want to **write MERV output explicitly** (scripts, or Playwright without the reporter). Install **`merv-client` only** — [docs/CUSTOM_REPORT.md](./docs/CUSTOM_REPORT.md) (JS + TS). **No** plugin attach process — calls `createTest`, steps, then `finalize()`. |\n\n---\n\n## Package entry points\n\n| Import path | Purpose |\n|-------------|---------|\n| `merv-client` | Core: `MervReport`, `MervLogger`, `MervExplicitLocalReport`, config, Chai, shared steps |\n| `merv-client/chai` | Chai plugin helpers |\n| `merv-client-playwright/reporter` | Playwright Test reporter (prefer over legacy subpath) |\n| `merv-client-playwright/test` | Wrapped `test` / `expect` / `MervPlaywrightHandler` |\n| `merv-client-cucumber` | Cucumber-js formatter + `MervReporter` |\n\nLegacy re-exports (when adapter packages are installed): `merv-client/playwright-reporter`, `merv-client/playwright-test`, `merv-client/cucumber-formatter`.\n\n**Custom report (JS/TS):** [docs/CUSTOM_REPORT.md](./docs/CUSTOM_REPORT.md)\n\n---\n\n## Configuration reference (short)\n\nSee **[FRAMEWORK_INTEGRATION.md](./FRAMEWORK_INTEGRATION.md)** for the full table and examples.\n\n| Property | Role |\n|----------|------|\n| `merv.report.folder` | Root for timestamped run folders (default `./merv-reports/`). |\n| `merv.regression_suite` | Suite title in JSON/HTML. |\n| `merv.screenshot=true` | Enables wrapped `page` fixture for viewport screenshots after common actions (when using the wrapped `test`). |\n| `merv.step.allowed=info,hook,assertion,action` | Only report these step categories; omit any not listed. Overrides `merv.debug` / default filtering when set. |\n| `merv.chai=true` | When `chai` is installed, record Chai assertions as MERV `ASSERTION` steps (default on; set `false` to disable). |\n| `merv.debug=true` or `debug=true` | Include hooks, fixtures, and all step categories in the report (ignored if `merv.step.allowed` is set). |\n| `merv.report.extra_step_types` | Allow tagged `test.step` types when debug is off (e.g. `VALIDATION_STEP`). |\n| `merv.plugin_assertion_soft=true` | Record failed validation steps without failing the Playwright test (optional). |\n\n---\n\n## Documentation index\n\n| Document | Contents |\n|----------|----------|\n| **[docs/DOCTOR.md](./docs/DOCTOR.md)** | Automated `doctor setup` for core, Playwright, and Cucumber. |\n| **[docs/CUSTOM_REPORT.md](./docs/CUSTOM_REPORT.md)** | Custom `MervReport` — JavaScript & TypeScript (no adapter packages). |\n| **[docs/PACKAGES.md](./docs/PACKAGES.md)** | Core + playwright + cucumber package map. |\n| **[FRAMEWORK_INTEGRATION.md](./FRAMEWORK_INTEGRATION.md)** | Playwright wiring, Option A, `MervReport` §3b. |\n| **[CHANGELOG.md](./CHANGELOG.md)** | Version history. |\n| **[CONTRIBUTING.md](./CONTRIBUTING.md)** | Building from source and PR expectations. |\n| **[docs/PUBLISHING.md](./docs/PUBLISHING.md)** | npm publish steps for maintainers. |\n\nRelated (Java / repo root): `merv-client/LOCAL_REPORTS_CONTEXT.md` — JSON contract for local dashboards.\n\n---\n\n## Migrating from `@techelliptica/merv-client-js`\n\nIf you previously depended on the scoped name **only in docs or local `file:` links**, switch to the published package:\n\n```bash\nnpm uninstall @techelliptica/merv-client-js  # if present\nnpm install -D merv-client\n```\n\nReplace every import and reporter path:\n\n- `@techelliptica/merv-client-js` → `merv-client`\n- `@techelliptica/merv-client-js/reporter` → `merv-client/playwright-reporter`\n- `@techelliptica/merv-client-js/playwright-test` → `merv-client/playwright-test`\n\nThe Git repository folder remains **`merv-client-js/`** inside the MERV monorepo; only the **npm package name** is **`merv-client`**.\n\n---\n\n## Building from source\n\n```bash\ngit clone https://github.com/techelliiptica/merv.git\ncd merv/merv-client-js\nnpm install\nnpm run build\nnpm run typecheck\n```\n\n---\n\n## License\n\nApache License 2.0 — see **[LICENSE](./LICENSE)**.\n\nCopyright contributors and **TechElliptica** as described in the MERV repository.\n","readmeFilename":"README.md"}