{"_id":"healix-mcp","_rev":"52-5185a19f9b16383e520e4ce198f3b482","name":"healix-mcp","dist-tags":{"latest":"1.11.3"},"versions":{"1.2.5":{"name":"healix-mcp","version":"1.2.5","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.5","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"492563da4bc1da70dba2efc6e88fa95cc65677c3","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.5.tgz","fileCount":11,"integrity":"sha512-wNCBK0ulnJzp/vBmhkKvgFH5iHGCiIPQqcSQyYUlwJ347Dk5imjWnCNRkzmSy9LTzDTtLweGZke+QABxDwu3MQ==","signatures":[{"sig":"MEYCIQDmdfbzOIak10gg4BtsPnw4qEadhKzLQ+OW8WjyJyHlpgIhAOvKafFH96k8/zAPljckyeIDfLe6x3/nC96b+WTjs7WC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026273},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"060e3e12ad553aab4a7afee12424b96c18cc2d20","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.5_1778397769201_0.11481553066298433","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"healix-mcp","version":"1.2.6","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.6","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"27d1e932ae1e33704c1a814774d0a1be08d0780d","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.6.tgz","fileCount":11,"integrity":"sha512-VLZfjUAYkE07NfkagwPrBF2WOlDz9uwoaYV0/0qEuGjkawsNe6+nxS73WDxDAVSytleh1zDr3VCTpQiFBPFkJw==","signatures":[{"sig":"MEUCIQCDmx2exhJwG3f5gSoCqhz0hIS89JUp8kxracUvItqULgIgJVlGQqZlDCUBLjB3GJLl5/ToeiIXd5nF1wmAafsRYeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108446},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"f00a454a3cbb112913a39ba43563ccc3e442bb0f","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.6_1778588164886_0.6277443248260166","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"healix-mcp","version":"1.2.7","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.7","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"70b0fa0885929bc68c2f7e2a081eb66cd1a768ea","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.7.tgz","fileCount":11,"integrity":"sha512-YT7Rw0uJU1bqjeC5ZTDJtoIN553+TYRhYAtnX4YT/8zjanqQR2djjmlmkvf+fi9buu/2qWHir8KUcoE07RMIEw==","signatures":[{"sig":"MEUCIEcKeOWzoQlP8BsY+kvPFpu1E2aLkKTX9Qe/htxDgEwBAiEAmOrkDk6nAq++CT22crRLuGCBPRIhJsSpJC6tJBSDmRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128284},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"f00a454a3cbb112913a39ba43563ccc3e442bb0f","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.7_1779105229595_0.06399205657190166","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"healix-mcp","version":"1.2.8","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.8","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"a69a9a137b64c7d60fd82cc40d0b47469c671eb1","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.8.tgz","fileCount":11,"integrity":"sha512-yYcQqMnkjiUBxZ732pW3i6Kl0tuvSOpf1TE4t+zMxoD6FiElBzm43KH/N+3M9g+Y+j40CdBSurbuKb8OUew8cw==","signatures":[{"sig":"MEUCIE4x1l7uzYHhyRmXocLDpV87gL02ZfBZCQkS3j3wP7xWAiEAp23RZ7dSPiIRmGJ0Vzg30LHMP8fVo9u8IJtvKYlOShk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1147773},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"612b312c627385f66372ac2723d505b8fd8adf81","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.8_1779187884349_0.9785112320568294","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"healix-mcp","version":"1.2.9","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.9","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"3c7113f490f80ffbd65b1fdb4591b0cf2ba9a3e5","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.9.tgz","fileCount":11,"integrity":"sha512-1aq8MiF3sVW3kG5TnevvPUTWnuSGB0hT+tVPUpK9VhK6esYeuWA66bsxE/tVwNkevxYkHsc+s6l3M2SupLN/GQ==","signatures":[{"sig":"MEYCIQCTU2X/A48gycZBJPfY0yLfZHHgwpJvbYgdMMFf7R2ynQIhAPnVpmBPLqPoHJPQpVsiHIg2X4D0zsYtRBgM3pBMiped","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133774},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"612b312c627385f66372ac2723d505b8fd8adf81","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.9_1779191513492_0.8326001210721943","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"healix-mcp","version":"1.2.10","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.10","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"4370d5c4b5e91604d1b0df7813ffab946c3951d7","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.10.tgz","fileCount":11,"integrity":"sha512-pix/kT28babMSJeEjCCKbN6BxWIp5HKW63y/5KyoLx28/XGGbFJFFBgXSrn5wOgE5n1krh9szJ3foFodmP1fHA==","signatures":[{"sig":"MEYCIQCuk/Qq5vwGevCSQ2L/Q4EJfVyDVRKYuWX9hVHVcV381wIhAOTm/XzGu+3zYlRZI4TOt4QhbePpzBCc4s3EWKmoo6z8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1163109},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"612b312c627385f66372ac2723d505b8fd8adf81","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.10_1779191747093_0.8581278315579333","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"healix-mcp","version":"1.2.11","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.11","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"32bee090351683d274e4a116d913c535f5d0a77c","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.11.tgz","fileCount":11,"integrity":"sha512-gcIU/fzRg9BteBvzapnZwR+QjgJ+thsk0+g9cgMHFDHwX5/auWFwCrGcWMhJULoweH7NPYGbHzhTR+gIbA80dA==","signatures":[{"sig":"MEUCIEdbmnOGKU//e2mVauVZQwckiSJVEZs8NRnwtIg5LvM/AiEA8ty0cC5i7CdP+qYUxuWGKv9tePYjaF2Zq63y9QOfXEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1166826},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"612b312c627385f66372ac2723d505b8fd8adf81","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.11_1779194320489_0.9234770826268084","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"healix-mcp","version":"1.2.12","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.12","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"eff13615a1aa2f52f43d1469a250a9778f19f2b8","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.12.tgz","fileCount":15,"integrity":"sha512-9TSO/PtLgbN2LrmzrjVVyrZL/CxaLAvjwEWxhd4G4sj3FnzU6iV+NaZAO9+Gt4+F3lzyeSfQFr68tGGvwAeV+A==","signatures":[{"sig":"MEUCIHCMKXZDqibUSIhe5w+l6sKXLZxg6ZtzK36/L5DTEWd5AiEA54MpT+ptYZx95LTYZ7f703woMJyRJzI8h1qIJMQ/Ch0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487435},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"0f958909e53dd1f3a4da79ad3557cf48240ee537","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.1.4","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.12_1781079015284_0.04073178479309192","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"healix-mcp","version":"1.2.13","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.13","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"c2bb1eec90f6367ab15bb1fda54dd98458ebfe4d","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.13.tgz","fileCount":15,"integrity":"sha512-Mlbvk21qLEQ8sgXlaWJT5aczl4J83Ig1Xza3Y1UqFuDqFb2ig4jHYFr3hV1bgtQxEoqw40h3plw/5m4+SXXZcA==","signatures":[{"sig":"MEUCIQCi9x9z5bULUylD9kksKBJ6zbNSo5EKNLwFO3RKtwiDyAIgPVjni1KZ+bVWWbGdCycsq38khO41/faEdC6fk1ZcH7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487147},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"91f204c2708b1b39562988601d9b078ececeaee7","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.13_1781080196023_0.37792784565905424","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"healix-mcp","version":"1.2.14","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.14","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"e16e50f0fc01a014c32e7d952522547558434475","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.14.tgz","fileCount":15,"integrity":"sha512-jYYBi18oYu5unfxjmTcDLJ8REZG8oBVyiL8YpFwF103olugpTs6nV8HqRbE0p35ldfKzHHsXntYJqAta4N7zIg==","signatures":[{"sig":"MEYCIQC6rgv77DBG/zY82VXT3STO3bbWX6nxeby/zVHx3Jdv8gIhAJftIZQqj8RTGKHRFNqL4vNvXVgrjPfzRMdpBgzPUxFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481590},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6222f4b6f82ca6457dbfcf01915c638251b88676","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.14_1781081689609_0.9146931284107049","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"healix-mcp","version":"1.2.15","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.15","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"cad457ec4d87cf5d74c9a34768f75e69266e226d","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.15.tgz","fileCount":15,"integrity":"sha512-CyBqW8JCDVJhWqLMFW4m0KXKBb0tWLbsUQoIqlnPRhQAw7vqgSnE17lr9v4nG9nS64m5qBPiMkL6pmd5iV5Nbw==","signatures":[{"sig":"MEUCIQDPImxOaVdrinDEQ7v0kPd1qeQHNfxo8n4QbmKR+wmyHwIgDr89emhTuEkyUxruXdR8TfZ59BXAI7IpDIlXRZEV6z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1559889},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"c5ee8f15b7a95dd7e7c79d2c36ec39eb0b7d4fd1","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.15_1781171830419_0.05103250468552378","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"healix-mcp","version":"1.2.16","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.16","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"a05a782eec0f521e9d3bf5f61786407a772c8e39","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.16.tgz","fileCount":15,"integrity":"sha512-SCUI9qHk1688qNfVstWswc2FWks26GRO8yeEdCQ5CQc7pB6qwizcVbOSLztwlTnBAF0wBhLntlRfPj+AVZkaJA==","signatures":[{"sig":"MEQCIDYvxrPXRlNYXCnw1XPMEb1POwkuJ+nYTSsbKRQS0zC8AiAnSJOF1gboCF+OwRWeqn5DfjN79gh8hnks4D1BgGJB1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1514034},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"18d9af3d9661239525e656d9695e4e3ba9652d38","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.16_1781440202807_0.7908697402080396","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"healix-mcp","version":"1.2.17","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.2.17","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"16bd6a3c0dcc1a8b1836eda42c61464b17b95eab","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.2.17.tgz","fileCount":15,"integrity":"sha512-VS9/VhL5Q4vkFGqFqE0UgPKqKk9oxrzhwHtYhux0KPtkhHpjZOIzqVViWx06qnl8TcH/fS/diWN4aOav4xYsIA==","signatures":[{"sig":"MEUCIQCA2wk7O2ZwKF/1FMHjKlwRtLlj8BZHlFvA6ddUDTHLxgIgfSbiE2zrv3VLrMe7yJpX/9SITDTstguNDEIcaQrBsfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1586504},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"21b7b4bf3da713ac2ad5d9534b3f68391d28d231","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.2.17_1781610753713_0.4997863161761913","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"healix-mcp","version":"1.3.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"86a33c4ee4d0dea05b19af65ae967d5c4295e71d","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.0.tgz","fileCount":16,"integrity":"sha512-W3Q7TR9C2fRnWVXnTQRK8MsFhnHI75850QtnhvjrM5vdlH1lv58Ws7P02EQuGhKZaRkMgWD51ZrHNS/JopPIAA==","signatures":[{"sig":"MEYCIQDZSg2K/JVpQSNMCHcC/oelNtvzk2jSIfNXtbNAguyg5QIhALhHOT9Pe8pR48vvdhCoE0dYT5PUDrusrcA88odQ02Un","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1562390},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"f0b6588fdf91aa34580ace45c65ae55a1ab67d48","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.0_1782081280934_0.29106951548322146","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"healix-mcp","version":"1.3.1","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.1","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"3f7f5739d78610f52a9d434579c3f2438fb93d09","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.1.tgz","fileCount":16,"integrity":"sha512-yQFQTqKTa0o3DFXpmekC+QLqnR059hdhnAdFwqK+mG5UZzi7alun1JdjHQFQRCSJ2bAffuMswhHkK1oIUMQBFA==","signatures":[{"sig":"MEUCIQCiftN5iSZtnTfp9Q4iwROTKMULNoHpimN4sL5OGym64QIgNd4z6ILSv8dABOI5GeZ9hc7GpZG8plIsp56PKvLXpes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1545314},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"2016e834aa39ec421955e98c7dde434f8cb4cd17","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.1_1782208934949_0.5111827922721204","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"healix-mcp","version":"1.3.2","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.2","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"c496ba078bd5a677bdb67e01b8777dfc7d5da48e","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.2.tgz","fileCount":16,"integrity":"sha512-D5OX2DAve+OhHwbsKD/ejggpdaEVcpQNNeNgbX7VyFgH3KEtoahDhwqQPEwDjRBtE98cx+xOaqY45m6iFtiVZw==","signatures":[{"sig":"MEUCIQDkgA5EJjD0XMwV1IOfWI07a8o8DwRNkNJ7Vpx7oKr31QIgFuyz/yjfAjXGIb16QbhVNCpXGp41KezLhakhAUaHgQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582565},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"d35dc94fcb72e57e754b126c118914ed41558f4d","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.2_1782209615326_0.3669531405688835","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"healix-mcp","version":"1.3.3","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.3","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"313ed73f76f5d2451bb1fb923ede1479b002edd5","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.3.tgz","fileCount":16,"integrity":"sha512-DxzSPmjFE+fhImjsubHLhkEuCUTjvBrk5LvTLyArLny0mV0Nk01cKWxzMwoZ6bI2uPLGlhWd31Sgf3RdBbR0Bg==","signatures":[{"sig":"MEUCIDX1QiUSoLerWFlX3ENqv1NjXkmo9iGBBYMjuYLV6q1KAiEA6K1vdsNu/lonDBXIb9iaoQO2+ea04/xQdP899Rup+T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1537458},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"1b33d881339e240a566863c35915cb7da195da37","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.3_1782210032187_0.9984652214014618","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"healix-mcp","version":"1.3.4","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.4","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"97dedf2f6190a5685a648143813ac5ee47a98039","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.4.tgz","fileCount":16,"integrity":"sha512-BkWY5rddProePpSBU/9z74ycjPGRCn487yKAtylwONjBsienQjdqXksoipulNNhQrM1eFRyokShJdsb/3XAEoQ==","signatures":[{"sig":"MEUCIFVNLwyS2HCx2CNV2iscPmVToCX3TaBDV5zVHoDke40LAiEA3AwDqTHxGUU7AVGweXIeWInW6Sag+ZWGduW9oBPeK+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616160},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"1b33d881339e240a566863c35915cb7da195da37","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.4_1783338509097_0.3699567769712937","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"healix-mcp","version":"1.3.5","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.5","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"33c4b2703c3d27570ebc2d970b60fc494d5c4967","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.5.tgz","fileCount":16,"integrity":"sha512-P+3KeyvcnVnp7nAK9Npc3FR3U90hC6D1rKfjz+4rNpbMBT5Usx1LolPQ8vGDWeU3BehIwAQA7NlCm4dGoVCm/g==","signatures":[{"sig":"MEYCIQDAciyxfw/olYhRM7OEldx/MJR3KOVDGeWfKgjIKx2GDwIhAM1c/UMoAc7QiKaeFuPxl855vacXjs7Wp1U8Ozwe3q1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1602561},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"1b33d881339e240a566863c35915cb7da195da37","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.5_1783928412099_0.18120438233323188","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"healix-mcp","version":"1.3.6","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.6","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"61a72d62ec3ae9cd2c70cb6f0b810ba42c6478de","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.6.tgz","fileCount":16,"integrity":"sha512-h88LbASkSDzBVHwqQ07b5V5NJz2xmyxPxsdHxZsNiScgzwausw82/Xr4RTl6CVFIs/vmdMBGV39CPHmHok49ww==","signatures":[{"sig":"MEYCIQDRKr557hwMeGisTXZb7JpfPRSHhRnqU3HsMtfQ/qIBOgIhAOHIs1yWk8EMtQxmRcLGQlw7NQ+BZghZU14h6H/QflBO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1694633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"1b33d881339e240a566863c35915cb7da195da37","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.6_1784102591757_0.6157390545854187","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"healix-mcp","version":"1.3.7","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.3.7","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"938b450201c5fe82780f8097e17012f2344116aa","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.3.7.tgz","fileCount":16,"integrity":"sha512-Ilx/ED8wQS91tGjlmcLa9VOEyTFIx0HsyR+bEa65cNrl9tyCFGEcWMo+q8WOc8abudS6zgSidDa/P5lBVEGWvw==","signatures":[{"sig":"MEUCICGFFkWBoyArq+7hylOgOfOA8iWtrerqokOLBbpUulaeAiEAv0M66myGJeQC9NO5Gi9tFbatyXx7Zqnq6hqUK3QQ3H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565909},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"a8a3501a0527f1f8c6208ac20fb5c9232264422f","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.3.7_1784544485855_0.16527498341520674","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"healix-mcp","version":"1.4.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.4.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"35d8d5c52db533f1eb73e2454eb2fefe4e50c4e5","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.4.0.tgz","fileCount":16,"integrity":"sha512-n/76UpSeH+VJOu2RcnRKc9fzChQ0daxcsIiw9oZd/XP9JoTsK0iDQuIWv6+1yC0BPsM/zfb0BHBQMM7pP1JNpw==","signatures":[{"sig":"MEUCIQDDoEOEaUWaXRMON4k6j0TT3WfHJWIILdZ38M2i3wN8pAIgcl4ZUjknvYuQH5/a7mmxgnNN+QUfzaK7NLwt6qk8+Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702928},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"d857cd83da4f46ece6e98b77f1263b1c8643ac31","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.4.0_1784627960116_0.5556517046436045","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"healix-mcp","version":"1.4.1","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.4.1","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"2fb59eaeca59207019c6fea56f9dd23899067dde","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.4.1.tgz","fileCount":16,"integrity":"sha512-p7OK+L85AF5PyHOihKqU7wIetLlYCdS4Ju2RgjyslAiPihi2JjX03tK35YPxr42CERQ32di+nqXG+ndjGvIKgA==","signatures":[{"sig":"MEUCIB7hYpEQDDCwPoNUt9FuDNQtCZhAc80AkssWuaksWrslAiEAmk3Jz3d+w27SXrSncDVxgZYBGsw34HV7BIy/Uif7PtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1683159},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6490f07a9a49a8ef3c4e43544c0749d0f762acf3","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.4.1_1784636471401_0.5476996737942552","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"healix-mcp","version":"1.4.2","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.4.2","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"7778a1909f4f9afea8a188abb27e653f866283c2","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.4.2.tgz","fileCount":16,"integrity":"sha512-p4hU4zfVuIXpi6A43emac0ScvUTDr8V99MUPtFfI1xXin+ccby916vP5D3i2fh3wIFc/7zcQS/0DQRopW9IRBg==","signatures":[{"sig":"MEUCIClY+mVGStzGeagYiOhfMlpU2ZGJVrlozzCtV6L0YGriAiEAmPn2XOkRWfigv9tKzab53pol5C6MeZP18gawQOJGJ4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1724216},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"35aea9c62e38e165240f67825669c6fa0cd3020e","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.4.2_1784637454202_0.08421553334955245","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"healix-mcp","version":"1.4.3","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.4.3","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"2c68f786e14fdad81f273d625fc70cea08261a11","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.4.3.tgz","fileCount":16,"integrity":"sha512-mNXmdAAA2EJNiF3SH0lkLK7dVQEWwsY8wcC9cuBqrUWFurqvsEiD1o37BRNUH8V1jJFL8t1ZCoaDehhQF0+tMg==","signatures":[{"sig":"MEYCIQCkWxw3gmrG47cl4oX2aTCyQHUt0y9UQiZZuEOKTGgytAIhALq5a0XgmgDBNTGNyPUMssiZ0up9pNB678hGrEC+Lw0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1734943},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"feca77771dc47087818e2368440a77671605f739","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.4.3_1784701847286_0.43228889835839435","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"healix-mcp","version":"1.4.4","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.4.4","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"8452a1e512617542775c87c69a7e484587eb2407","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.4.4.tgz","fileCount":16,"integrity":"sha512-E65MTF6Cv32yNvYENUekEQdP5VJphqc+vspVE42FgYSsE1NpUdzeEiUWPAXrjCaLHeWF48Rrh8XQZvdzpApf0g==","signatures":[{"sig":"MEQCH2oqGqX3bljkJsLvgCGa10jVbDQLT/HHYj/tWl0blYICIQD5+REgO4jfHY7brDSnGrVBOGilBw8WUjTVOHXxFnsYKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666680},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"8499efb9f637a3c90781ff70521a897ccc88e703","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.4.4_1784702631592_0.5639102718874616","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"healix-mcp","version":"1.4.5","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.4.5","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"f12f1c99b47a5f04df5b11b9d8c979fb390b8b82","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.4.5.tgz","fileCount":16,"integrity":"sha512-9VpRzE4NBjlr43JtbZkp5nr40pQ+zGVFwoth2hdp46XNQfIvLD4QvkG1hU5unZN7U/zovzAsY0lgj7DY7Elvew==","signatures":[{"sig":"MEYCIQCGnQjWp3cKuTHJtcvYHtFQHMr9vhl2xMxFkofdV2wEIQIhAIto73qh2EAkwwNCEqFL/iUoqanQoaS7J8ylxqkwORFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1757587},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"377b18280140edde2c297e2f837202a8c109504f","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"parse5":"^8.0.0","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.4.5_1784724536677_0.8193390108665455","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"healix-mcp","version":"1.5.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.5.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"ddeb7838e7381096e642dba9c8340c74c3e1617c","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.5.0.tgz","fileCount":18,"integrity":"sha512-i8J2q94WSGw4qpHlElS1EKijV8VMWrGx9JuWxs31tlB6tdStaqDpzQSQ00noz/7u3+Fyeg9/Oh2HUFy0h5nXxA==","signatures":[{"sig":"MEYCIQDDH5My027tkt5w8m+9xKdYa3Jk/wSRkUTe+5jbf0a+uwIhAPqQOCFUQMnHi395wxB0b0cVPOhkmY4tZfR70r36C93M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1967104},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"2ba6c21789916b58e02d135aa0553720326654a2","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.5.0_1788241943648_0.3636034432935391","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"healix-mcp","version":"1.6.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.6.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"858572223598b54d86675b3bb5d963720e7941ea","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.6.0.tgz","fileCount":18,"integrity":"sha512-8fHfcjcr2G7eQttlzNHicnZu6suixd8dGK4aKgYTwXDacT4YQc/6ueQQ/+TVViscAr0KT9WGKXjGNvKbznLSww==","signatures":[{"sig":"MEUCIEKxeYTQEuM4VBBGTynP4iYS7FsMgW8Hb3clca0ghfziAiEA36BYB33uMPoSx3/4dcAYr7t1rhCFV3+o8v4GT4wluFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBy9PvPcP1li4aaDjF3a2c7znz3Z7rdPFysVK2pu027VAiEA3TEdKcNiZkcs4dmlkXVAmnT8wggR1gXc40IdZfMSia0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1988976},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"2ae77ef3bef194688f07e7db291962edd10d69c6","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.6.0_1788692084541_0.5563906646739807","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"healix-mcp","version":"1.7.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.7.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"e6c2e818ae8f56ea1dbb2c9c61ad9b916ddcd342","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.7.0.tgz","fileCount":18,"integrity":"sha512-8MFRTu2lBudvxQ8mjPKn0BA0CuhraSHo8muPocrVbdBMyTWm9AflC+cSIFjuHKb3fXWxSrKf/00uImhM3y383A==","signatures":[{"sig":"MEYCIQDIc4jASYaY47WJZIWBArV/StrTUudRG/jHMADqUuIqkQIhANoKXXZD/F2mk4eWMS4DnEGoeHYdVjpSy0Zr956zH8QP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkr4vSSkD8ggQ3hG4Y+k0+FDi7J9q1WVZGJIySZdiWCwIgCMZCP/BKJroT1lkQZkC0fqG7AItZX9rMw97lcT5HmLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024059},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"b23348919c32dfa39802f586380f96fa75fbd63f","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.7.0_1788705053391_0.8444886720009286","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"healix-mcp","version":"1.8.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.8.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"25f0ae38c984d41cce2b388473455a238f28ade2","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.8.0.tgz","fileCount":18,"integrity":"sha512-Zc1ihekEep1ppiSsLmly5Vr/8jtQrSO+Cxo3tT1xYBYFgGBwl1mKc8CO+0X0fq81b5u3mVGVlgrl7t7BN2eVRw==","signatures":[{"sig":"MEUCIAwTNgHPgLxz3CLHbiIItnQnH9eU7/wJbjMB5CvF0BcKAiEA8r8Obofgh/8Ofw1xAi5Ol8PKWmzMh9bE2EdEy+Ofi6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHIMzNhTyHFZNItAE8pfrmKYZMJrdnj0npaBdIx/2Hs6AiEAttbC9kI6e11fUay1whMx+Q/IxQQKRILoRzFOT0+wYPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1997132},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"4368d27e7c262fe1f190ce1b817cbe3a183e26a6","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.8.0_1788768260807_0.36640723620829196","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"healix-mcp","version":"1.9.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.9.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"d43e891f7a56a73a9675ca6353afd3bc730c78bc","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.9.0.tgz","fileCount":22,"integrity":"sha512-vNe1dGwMrmyTCfZRdYfqF6xkVOpxlGN2EWhI02uy2ZEJQ8P1n0p7930YMVJMpxTNFFAiGD4Gn9JT3sdckJ81fg==","signatures":[{"sig":"MEUCIQDZm+YI2XuHsUBU2O8abybfEzdDWWw7kqzEQtAbfqeGZQIgV4NqqPJMQgn63WxuuLkwkoWrP+j86yzx3CnTIBERRhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMUl8oldcp8WrmooTlcz53ZCkd4B9Uv+0MV9HBdIYyaAiEAks6DuAwFa2CzibjRb1o2w4MdKIQ5hNoqpKuZbPxi9xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2075841},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6a4a0118eb31361e267e5cfee369f5def40185e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.9.0_1788933930749_0.5721108716993029","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"healix-mcp","version":"1.10.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.10.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"91adeb5e5ad14f6cd1cbb55099bb50be874a2c4d","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.10.0.tgz","fileCount":22,"integrity":"sha512-cxrcCqNwL32cO/vU3BxJSzuR59AKApca9mfbtzmAN8BEJ+b8uS0ttYUMB0eCg1TSgCLVxhO+zccdLO65Cb0lVw==","signatures":[{"sig":"MEQCIFZaBWAugu24NicN44TT9hZM3O3yOsXcPbUOXN8CqxfpAiA2/Iv8cuqjNiYWQKPgCHK7XkMy+gcPskzqYS+NCX4zAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcGl1SffSQX7KgtRCv5g3OvHZDcsVm0oqmH7UpZoheVwIgQqhnVqJ3Mw0+QmfBpb4/F4kVFUpp/7scTDMzs0eIfBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2096926},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6238a719287cf5d8901e677cb249b918e5cf26e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.10.0_1789546913653_0.7963419311137585","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"healix-mcp","version":"1.10.1","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.10.1","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"1ab2aa20da798a5c970557381da0468618ce41c9","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.10.1.tgz","fileCount":22,"integrity":"sha512-h6Roi1qYgSejo2ZwZv85y3IROspuZeHyjPr69tNiutr8efiRXzIP3mBuI9hbwm/FMtKnLPWFa5W6Rl+lzycQhg==","signatures":[{"sig":"MEUCIQDJ3kg4XMidkGG+TzQqkOpQrpPyCrKp3mxWAb3SYMIZdgIgOkyPtKgOBnwMqUI3HlJ/PZf9OiJYpVwt+tvz1AShqYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTUOAAVpKChV7whDU/CAP/a0d0Li9q1jZb5/jsUBDqfwIhAOcQvTJxmxGWyWUGyoRPrznWYH/xJlb8lt5miq8XMFie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2052399},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6238a719287cf5d8901e677cb249b918e5cf26e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.10.1_1789547264824_0.32445924484079836","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"healix-mcp","version":"1.10.3","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.10.3","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"5fc550ee26f7f9778c27919f4ddfd72aeac256ed","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.10.3.tgz","fileCount":22,"integrity":"sha512-nwASNnDR7E7h4Y3Lc61I/5ZDUYD2TQiPVEYWndYPe7O/wDIQTizfZle+qFEOTFx1xqifsg25psaHaV3KNJk9Qw==","signatures":[{"sig":"MEUCIQDo+cvVGZZVv4AMMjly1ZDkOFoxHC1M6/sioqXwoh//ZAIgQ+d9L+FeLaQgIG8Wb22mRpUaQn5Uv6RXldDhGHCH5kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuTi3DGxeSrrN+gg429KWmIsfL2T+fCb0PsolyTzbTGgIgT5FMCiXyMr0AOtt+e7ra7cOkSnIOvrlKhNx5zJop/Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2104484},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6238a719287cf5d8901e677cb249b918e5cf26e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.10.3_1789548386128_0.11766161845566203","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"healix-mcp","version":"1.10.2","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.10.2","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"d3be204ca8fc9f37e380f305a83df61ee770c321","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.10.2.tgz","fileCount":22,"integrity":"sha512-ichxTpib0q4J3nF/bTWBv1piPZAIjJYQqjE/ps3Qt01pWKosiFmE4EEmGskm8zYqcMj4imucxhr0QK6G6+nTMg==","signatures":[{"sig":"MEUCIQDmtcBmmMGCBUoGn8J6TtEal/hsZx4XVsW2a/XUyYS/2QIgGDxxgaXOUg9eRHG/Xf07SGf0I9SLnmiJRDnu/EdaqBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDylXqtcgSZ4N8vG/5oBaWPrzsSZ/qgCp4a6r4xOzGJLAIgekGQa8vFhluuC5V78gFzvcyh/Zk4uOP7KaPKh9nFlXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2130268},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6238a719287cf5d8901e677cb249b918e5cf26e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"rimraf dist && (tsc -p tsconfig.build.json || true) && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.10.2_1789560471241_0.10826766723421821","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"healix-mcp","version":"1.10.4","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.10.4","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"cc8155304296a120c83f063b8c4df58fcf18b5ca","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.10.4.tgz","fileCount":24,"integrity":"sha512-xzHCCuxjgu2DZi4UH0AzOrEAAUZKDHIKNOquopbY9IiH65B05ZTxyNEngLr7zpdU7WhNXXWF4gNq9JnFpvnMRw==","signatures":[{"sig":"MEUCIQCuYVRiKtGNeALxpumh03+ZviEnR9iLTN+P/q9sBko2oAIgT984ggzF49kA1uHIbohRekw88hqJuoHS8aGqhcHOi5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2MOsSPnktdt9a2NuxEN5BNfVYG7vmCTQp5QtZE2Oo+AIhAJiiOYODEguUf7cSnk43hs3iGUNl5kV9MxJWltwRXDrT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2255693},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6238a719287cf5d8901e677cb249b918e5cf26e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"tsc -p tsconfig.build.json --noEmit && rimraf dist && tsc -p tsconfig.build.json --noEmitOnError && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs && node test/reliability/triage-e2e.test.mjs && node test/triage/fixture.test.mjs && node ../healix/scripts/sync-triage.mjs --check"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.39.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.10.4_1789758758602_0.026749976561784017","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"healix-mcp","version":"1.10.5","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.10.5","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"b545da527de879340a03ed403dc6d2b20baf6b1c","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.10.5.tgz","fileCount":26,"integrity":"sha512-OxsG3xBM/N4QyaNZgC+K8xZGRas1ascwbGOOx0ABvxlLF83feSbu34NENteROKDIe/fPnWTcfJ2CvtO0YaFXew==","signatures":[{"sig":"MEQCIEApw7c133AfshJIAcdAUM+zjOX4W4Rm0Q3vHLMygiONAiB97X/QLyQVO5A0jnlRWPv5VOhbhBxkySuUT63uqkGHTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzRK6bCFzc5QU1Vg3uGY4AtjpUfR0Vn7Z7sMlY0ceXIAiBcy2KI6r7rA+7ZWrd7Qm6x3bHirZkq1KLxNdN38XyQkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2214648},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6238a719287cf5d8901e677cb249b918e5cf26e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"tsc -p tsconfig.build.json --noEmit && rimraf dist && tsc -p tsconfig.build.json --noEmitOnError && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs && node test/reliability/triage-e2e.test.mjs && node test/triage/fixture.test.mjs && node ../healix/scripts/sync-triage.mjs --check"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.39.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.10.5_1789776017387_0.17659965108065978","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"healix-mcp","version":"1.11.0","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.11.0","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"15ea561065cbf668b010e4554cacd66f3f6bce44","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.11.0.tgz","fileCount":30,"integrity":"sha512-srne1rF7Rfc7vKI3ZgcAdc1Ef9uImYE3SIa4OTOF8le79Z3AE7qHM5MBR3bDko9nuvlT2haCBT+gzt/q7doQVQ==","signatures":[{"sig":"MEYCIQD6Xo9SuA/xjOL2JxU+Pu3CG8Tyj/5r3hjaE7qdDMZ+lwIhAIwUohKyD8hkDrw+YpkOp7xaz97tVR2TNHP8x0Nuv85d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXCUhQikKcgzvPI8vLrFScml5/Ik5h/GC18Y6ch61EYAIgfb4Eo559H2v8TDvdeQDYsVIw03ATvVB2AJwX7Xz/bPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2534451},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"6238a719287cf5d8901e677cb249b918e5cf26e3","scripts":{"test":"npm run test:unit && npm run test:live","build":"tsc -p tsconfig.build.json --noEmit && rimraf dist && tsc -p tsconfig.build.json --noEmitOnError && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs && node test/reliability/triage-e2e.test.mjs && node test/reliability/events-e2e.test.mjs && node test/triage/fixture.test.mjs && node ../healix/scripts/sync-triage.mjs --check"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.39.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.11.0_1790026841203_0.24353574953988866","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"healix-mcp","version":"1.11.1","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.11.1","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"c8eec8d07a520a5365e4cf00b1cc94f332f8f9f6","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.11.1.tgz","fileCount":30,"integrity":"sha512-Bwi0esNj78+CSEl3HvUsQpdV1c81i3pAG40cYwsQ3Kyvjiii5WFs7HiWxe0ugzSp0BHIYwKIJECeG4S5HtkU6Q==","signatures":[{"sig":"MEUCIQDQG5FpUMVVh6qqisSTIxjCpdT3Jfq/FBxrKEGdsWxTeQIgGozyIcBy3lPPcKST58GEbr9NUhhbpi6XoxQVf7GRcsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyw0Y6UH9mADvsV0p42LfUrGH8qFvbticXtAtsbhXuRAIgL5cEUqItCwqHYGvsWWAAzj0Wzgz3SnREoDUB499yYp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2531561},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"382d11a05afdd3c47488e46993e5ddf17bc1e613","scripts":{"test":"npm run test:unit && npm run test:live","build":"tsc -p tsconfig.build.json --noEmit && rimraf dist && tsc -p tsconfig.build.json --noEmitOnError && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs && node test/reliability/triage-e2e.test.mjs && node test/reliability/events-e2e.test.mjs && node test/triage/fixture.test.mjs && node ../healix/scripts/sync-triage.mjs --check"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.39.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.11.1_1790075586225_0.433872202784364","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"healix-mcp","version":"1.11.3","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"license":"MIT","_id":"healix-mcp@1.11.3","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"dcc6aa44b8ee0e0f6f18e33e95062c0b4a1c8838","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.11.3.tgz","fileCount":30,"integrity":"sha512-LjXmlEOumhveolorybvCFXgeIH9UKEjaa3okYkcXtQqqUGF6YAZF04UF3+rqHFu/uf2/NnBKKzQNHW7TVENpMg==","signatures":[{"sig":"MEUCIEa5RuJyNJ6wIMsVxBVJsHz4mRnLm49cndOOFV4n+XxRAiEAk3GToFUxVfEvujvRSgZXu3iwHkkQMcf4rR4/IthQotM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCG179uXsuQifCzCmtRGF3ev3OGZh5fuduVp0HH9iDXPwIgQ6RnUwfR7ZqZSDx791rw4u6/psvl7lEHgC6VvxhJV9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2543840},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"846a1c5eadac0ec7e799416b44bbaffd17847e66","scripts":{"test":"npm run test:unit && npm run test:live","build":"tsc -p tsconfig.build.json --noEmit && rimraf dist && tsc -p tsconfig.build.json --noEmitOnError && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs && node test/reliability/triage-e2e.test.mjs && node test/reliability/events-e2e.test.mjs && node test/reliability/orphan-kill.test.mjs && node test/triage/fixture.test.mjs && node ../healix/scripts/sync-triage.mjs --check"},"_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.39.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/healix-mcp_1.11.3_1790078616885_0.6927483117331867","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"_id":"healix-mcp@1.11.2","bin":{"healix-mcp":"dist/index.js"},"dist":{"shasum":"a323a9cd37f6a250f21c8a08d8f47e8364fcdffb","tarball":"https://registry.npmjs.org/healix-mcp/-/healix-mcp-1.11.2.tgz","fileCount":30,"integrity":"sha512-1xdDJAcIwGI1XY1B4jrhsd1F9j1Dzq1xUr6DZdn2S6t0kRxnGXreayNJlq2CQQ2S2SGDGNNP7ElCWX2CfIwS0A==","signatures":[{"sig":"MEUCIQDgtDXKXN3ywOVQHLYfGzczJGR4xIhwygLYazeyZhsA0QIgME9ztXvNGOkrKByCzOMrWvut/kEgRrRjgt3yAZWdzxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDksRy/rqCKTTQQxaZSZdIFVf4IPRFGOPewrEvg3AkLlgIhAJ2XBxOJuOSp3t/voau735ExsZNW3sGIZQMPoABT2LPT"}],"unpackedSize":2534831},"main":"dist/index.js","name":"healix-mcp","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.14.0 || ^20.0.0 || ^22.0.0 || ^23.0.0"},"gitHead":"442f3113d5df33e4bea87a2d5fc6c6c379d0e8fb","license":"MIT","scripts":{"test":"npm run test:unit && npm run test:live","build":"tsc -p tsconfig.build.json --noEmit && rimraf dist && tsc -p tsconfig.build.json --noEmitOnError && npx javascript-obfuscator dist --output dist --config .obfuscator.json && node -e \"const fs=require('fs'),p='dist/index.js';if(!/_0x[0-9a-f]{4,}/.test(fs.readFileSync(p,'utf8').slice(0,400)))throw new Error('OBFUSCATION FAILED: '+p+' is plain');console.log('obfuscation verified');\"","clean":"rimraf dist test-dist","gen:guide":"node scripts/gen-guide.mjs","test:live":"tsc --project test/tsconfig.json && node test-dist/test/live/mcp-e2e.js","test:unit":"vitest run","test:unit:watch":"vitest","test:reliability":"node test/reliability/reliability-e2e.test.mjs && node test/reliability/blast-radius.test.mjs && node test/reliability/triage-e2e.test.mjs && node test/reliability/events-e2e.test.mjs && node test/triage/fixture.test.mjs && node ../healix/scripts/sync-triage.mjs --check"},"version":"1.11.2","_npmUser":{"name":"faisalsalamah","email":"faisal.salamah@live.com"},"keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"_npmVersion":"10.9.2","description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","directories":{},"maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"_nodeVersion":"23.5.0","dependencies":{"xpath":"^0.0.34","parse5":"^8.0.0","@xmldom/xmldom":"^0.9.12","wdio-healix-service":"^0.39.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.19.39","javascript-obfuscator":"^5.4.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/healix-mcp_1.11.2_1790289017359_0.14335415546291363"}}},"time":{"created":"2026-05-05T13:48:15.249Z","modified":"2026-09-24T22:30:17.643Z","1.1.0":"2026-03-15T06:43:29.091Z","1.2.2":"2026-05-05T13:48:15.518Z","1.2.3":"2026-05-07T12:34:19.326Z","1.2.4":"2026-05-10T07:21:36.970Z","1.2.5":"2026-05-10T07:22:49.433Z","1.2.6":"2026-05-12T12:16:05.119Z","1.2.7":"2026-05-18T11:53:49.824Z","1.2.8":"2026-05-19T10:51:24.531Z","1.2.9":"2026-05-19T11:51:53.754Z","1.2.10":"2026-05-19T11:55:47.272Z","1.2.11":"2026-05-19T12:38:40.639Z","1.2.12":"2026-06-10T08:10:15.447Z","1.2.13":"2026-06-10T08:29:56.220Z","1.2.14":"2026-06-10T08:54:49.767Z","1.2.15":"2026-06-11T09:57:10.589Z","1.2.16":"2026-06-14T12:30:02.999Z","1.2.17":"2026-06-16T11:52:33.910Z","1.3.0":"2026-06-21T22:34:41.092Z","1.3.1":"2026-06-23T10:02:15.183Z","1.3.2":"2026-06-23T10:13:35.507Z","1.3.3":"2026-06-23T10:20:32.336Z","1.3.4":"2026-07-06T11:48:29.250Z","1.3.5":"2026-07-13T07:40:12.302Z","1.3.6":"2026-07-15T08:03:11.922Z","1.3.7":"2026-07-20T10:48:06.090Z","1.4.0":"2026-07-21T09:59:20.326Z","1.4.1":"2026-07-21T12:21:11.583Z","1.4.2":"2026-07-21T12:37:34.345Z","1.4.3":"2026-07-22T06:30:47.463Z","1.4.4":"2026-07-22T06:43:51.767Z","1.4.5":"2026-07-22T12:48:56.831Z","1.5.0":"2026-09-01T05:52:23.805Z","1.6.0":"2026-09-06T10:54:44.633Z","1.7.0":"2026-09-06T14:30:53.519Z","1.8.0":"2026-09-07T08:04:20.953Z","1.9.0":"2026-09-09T06:05:30.863Z","1.10.0":"2026-09-16T08:21:53.791Z","1.10.1":"2026-09-16T08:27:44.913Z","1.10.3":"2026-09-16T08:46:26.252Z","1.10.2":"2026-09-16T12:07:51.437Z","1.10.4":"2026-09-18T19:12:38.711Z","1.10.5":"2026-09-19T00:00:17.513Z","1.11.0":"2026-09-21T21:40:41.344Z","1.11.1":"2026-09-22T11:13:06.342Z","1.11.3":"2026-09-22T12:03:37.030Z","1.11.2":"2026-09-24T22:30:17.496Z"},"license":"MIT","keywords":["healix","mcp","model-context-protocol","webdriverio","test-automation","agent"],"description":"Model Context Protocol server for Healix — lets AI agents observe and control live wdio-healix-service test sessions","maintainers":[{"name":"faisalsalamah","email":"faisal.salamah@live.com"}],"readme":"","readmeFilename":""}