{"_id":"@midscene/harmony","_rev":"626-e2f66503b607f3af104943580221a677","name":"@midscene/harmony","dist-tags":{"latest":"1.14.0","beta":"1.13.4-beta-20260928083351.0"},"versions":{"1.4.7-beta-20260226072540.0":{"name":"@midscene/harmony","version":"1.4.7-beta-20260226072540.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.7-beta-20260226072540.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"baacc35ac0f75dfa31b141eabcb2174a5f51880f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.7-beta-20260226072540.0.tgz","fileCount":12,"integrity":"sha512-Y55qUeMBdXaUHAmz+sGo3V82M5veSUJEiTBiYXp4oz+AmjO6du52NROXB6GQdRJXrueWE+TAUAs+G0gaHfZdzA==","signatures":[{"sig":"MEUCIGiRD5ZWLPJgoZL3pcZ/7yZbvSoMzx806zncFnMrUjYvAiEAv+uFBE2MWzi9h3HLjDdKmg1utn/5aq7B2KvCNV/cloA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255799},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.7-beta-20260226072540.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/da9f37381a659279318557b1a79e4244/midscene-harmony-1.4.7-beta-20260226072540.0.tgz","_integrity":"sha512-Y55qUeMBdXaUHAmz+sGo3V82M5veSUJEiTBiYXp4oz+AmjO6du52NROXB6GQdRJXrueWE+TAUAs+G0gaHfZdzA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@midscene/core":"1.4.7-beta-20260226072540.0","@midscene/shared":"1.4.7-beta-20260226072540.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.7-beta-20260226072540.0_1772090834632_0.16771865516423468","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260226083355.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260226083355.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260226083355.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"95b5e96afa71f013698cb978aee1fea5c976774e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260226083355.0.tgz","fileCount":12,"integrity":"sha512-rPp8FgnvvdyQrUOUQ/fkyn8oDeH/HrXRYcnSPgVlJlhgzEVQYHkVXgeu5SJJwsOjfUsXPPoQGmvwPR0x7FMj/A==","signatures":[{"sig":"MEUCIQDKg9gJfP7gRHFJ1vGMSsUsO1ctWc3RzfxMQsyQWDYWPQIgHToY+5cXHxC7C4C8wd42TbkA9t4aAmRwRd5EGptdIZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246461},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260226083355.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/e496fcc8c143271b12f86addac6b86af/midscene-harmony-1.4.8-beta-20260226083355.0.tgz","_integrity":"sha512-rPp8FgnvvdyQrUOUQ/fkyn8oDeH/HrXRYcnSPgVlJlhgzEVQYHkVXgeu5SJJwsOjfUsXPPoQGmvwPR0x7FMj/A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@midscene/core":"1.4.8-beta-20260226083355.0","@midscene/shared":"1.4.8-beta-20260226083355.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260226083355.0_1772094926884_0.012232674454127679","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260227030546.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260227030546.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260227030546.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5f7beaf335f1e4acb4822dd612dbafcdb5f590ce","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260227030546.0.tgz","fileCount":12,"integrity":"sha512-/mlMSJhUO19+d3TKaOVyEN5uy6JBDwC8vCjxPeuOMq1f0E7q2KMzPUmvqO7he65ilZtilZqrm5LJKnhiF67WTA==","signatures":[{"sig":"MEQCIF9aSzKt87+fkDJrRKwpHfEm8LgIXomDtcr1yEUEa36kAiBNIX3eBrSV0zeLnEQyAgCo9tiXpfWVvAzXIrx4wSQKhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246461},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260227030546.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b6716ebf7c8bd79ad77de497cd7f60c1/midscene-harmony-1.4.8-beta-20260227030546.0.tgz","_integrity":"sha512-/mlMSJhUO19+d3TKaOVyEN5uy6JBDwC8vCjxPeuOMq1f0E7q2KMzPUmvqO7he65ilZtilZqrm5LJKnhiF67WTA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@midscene/core":"1.4.8-beta-20260227030546.0","@midscene/shared":"1.4.8-beta-20260227030546.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260227030546.0_1772161641791_0.909940553836565","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260227035027.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260227035027.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260227035027.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony","midscene-harmony-playground":"bin/midscene-harmony-playground"},"dist":{"shasum":"90bccbb3222362c00532af8f4d4524ea8c230aa9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260227035027.0.tgz","fileCount":50,"integrity":"sha512-N8jO1WNi78BRdt42UxQQygl2cet1BUzxzGevLLo6rjWtObBbApJzEXArQVJ/J4ccNOAFARuhRPKxCe+yvumhWg==","signatures":[{"sig":"MEUCIA4ehHX1uar2RWzibde6eGAZYG1csEN4cYyQLUrlCAtIAiEA3OCs+DM0ChQd+Lt65ZaHjXNkzmF7sEZycAOIe0KzuY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13486248},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260227035027.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fe3065ffaffcd77ad6e6a7945dc4aefc/midscene-harmony-1.4.8-beta-20260227035027.0.tgz","_integrity":"sha512-N8jO1WNi78BRdt42UxQQygl2cet1BUzxzGevLLo6rjWtObBbApJzEXArQVJ/J4ccNOAFARuhRPKxCe+yvumhWg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.4.8-beta-20260227035027.0","@midscene/shared":"1.4.8-beta-20260227035027.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.4.8-beta-20260227035027.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260227035027.0_1772164341008_0.15449101292855105","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260227035721.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260227035721.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260227035721.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony","midscene-harmony-playground":"bin/midscene-harmony-playground"},"dist":{"shasum":"4c019e98bb4fcf16ec398c6bb90ec1bbc971bb16","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260227035721.0.tgz","fileCount":50,"integrity":"sha512-FcMRl07ePeogOkE11Dpx/9c0WPqurlP4fuVRr171jQWDnn09Doobg2/zyv0diwYq35AC1dCajnV08O73sJx5rg==","signatures":[{"sig":"MEUCIEI0Hrgqrk5Q3euuXdzoMSnvifVvuRAMceh1BjRvRPWdAiEAklk7FFt7QTeFFqxXWHfaBDeAiQyYpRy8jg+5pvzKeCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13486248},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260227035721.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/3e4e1e2ccce587ea56f9624e01ebe758/midscene-harmony-1.4.8-beta-20260227035721.0.tgz","_integrity":"sha512-FcMRl07ePeogOkE11Dpx/9c0WPqurlP4fuVRr171jQWDnn09Doobg2/zyv0diwYq35AC1dCajnV08O73sJx5rg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.4.8-beta-20260227035721.0","@midscene/shared":"1.4.8-beta-20260227035721.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.4.8-beta-20260227035721.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260227035721.0_1772164756712_0.7496837248445858","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260227063551.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260227063551.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260227063551.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony","midscene-harmony-playground":"bin/midscene-harmony-playground"},"dist":{"shasum":"d40de598e60bf915506414949e47681d38b23095","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260227063551.0.tgz","fileCount":50,"integrity":"sha512-2w4zQ7t3vhevwDgNkXTkVsOQ/3TgPr5O2yf7xclHU26i2y5WWNArfakL40HESkXLlKvJPNdoSV45SvoQru/02w==","signatures":[{"sig":"MEUCIQD4eHYfHI5jGg0ncRl9rX5E4JThKSf6i/LwuDABz1K37AIgNkxeUM3dfuBrYDtdW+Zq18s8hhhtr5mSig85NT/P+pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13490731},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260227063551.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/15eeb4407c92b2998adb7052c783fd60/midscene-harmony-1.4.8-beta-20260227063551.0.tgz","_integrity":"sha512-2w4zQ7t3vhevwDgNkXTkVsOQ/3TgPr5O2yf7xclHU26i2y5WWNArfakL40HESkXLlKvJPNdoSV45SvoQru/02w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.4.8-beta-20260227063551.0","@midscene/shared":"1.4.8-beta-20260227063551.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.4.8-beta-20260227063551.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260227063551.0_1772174266808_0.28371736108518064","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260227071612.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260227071612.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260227071612.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony","midscene-harmony-playground":"bin/midscene-harmony-playground"},"dist":{"shasum":"471c4dfc6bc5c5c6db29b988503d59c917075ada","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260227071612.0.tgz","fileCount":50,"integrity":"sha512-7NFahUA0XKs4Ep6kuMFab4tT8ZpG2rdj4xxxj1ssdRH78xbJNeDpiF48w3BgkyeWIVgSwaYqV4wTdm8TcTX7Aw==","signatures":[{"sig":"MEUCIQD/nJfBSUoZxojUOlYvvtv+PYk14mS7TuyzBAzEAtfDVQIgEIU3fVP0CSiSzWzRHeOuun3OB6tzOwwO2IRP36mIdHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13492363},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260227071612.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/31a5964ceb8f3761abfe55e61e565d93/midscene-harmony-1.4.8-beta-20260227071612.0.tgz","_integrity":"sha512-7NFahUA0XKs4Ep6kuMFab4tT8ZpG2rdj4xxxj1ssdRH78xbJNeDpiF48w3BgkyeWIVgSwaYqV4wTdm8TcTX7Aw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.4.8-beta-20260227071612.0","@midscene/shared":"1.4.8-beta-20260227071612.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.4.8-beta-20260227071612.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260227071612.0_1772176686201_0.5311872575655552","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260227081324.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260227081324.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260227081324.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony","midscene-harmony-playground":"bin/midscene-harmony-playground"},"dist":{"shasum":"d43a6958d4d4322e59499b78dd2877a65a97acd5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260227081324.0.tgz","fileCount":50,"integrity":"sha512-xVLhlszuA+cOrgDeLu00EfNRT3n44QUneuGwQPsXqjHTlnrm90OTbVDogf+oR0q94ky2NO4yTHyyZm4LDNyBdw==","signatures":[{"sig":"MEQCIH6DsJELtqonkSnJ3YjLUeBAirIMu+j5eEB7xhctz96VAiBtyi5YeyPoF5V+6nyhp9DtvxZKvPCAfFZzNNZgYYKWtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13494531},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260227081324.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5c0a7735696bfd31d8f56f2ac91607f8/midscene-harmony-1.4.8-beta-20260227081324.0.tgz","_integrity":"sha512-xVLhlszuA+cOrgDeLu00EfNRT3n44QUneuGwQPsXqjHTlnrm90OTbVDogf+oR0q94ky2NO4yTHyyZm4LDNyBdw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.4.8-beta-20260227081324.0","@midscene/shared":"1.4.8-beta-20260227081324.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.4.8-beta-20260227081324.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260227081324.0_1772180115379_0.61200089530305","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta-20260227092357.0":{"name":"@midscene/harmony","version":"1.4.8-beta-20260227092357.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.8-beta-20260227092357.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony","midscene-harmony-playground":"bin/midscene-harmony-playground"},"dist":{"shasum":"ddee8b705e8f0306afb9f79a9a47b19515c1cb50","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.8-beta-20260227092357.0.tgz","fileCount":50,"integrity":"sha512-unNqMtcy4Ttxxu2d+ox7rVaqddzVqzK40FUKIUNUGuReVLA5MkbhInhxxFZMe9FkDUk2yH/MSwj+UJGDFPZw4A==","signatures":[{"sig":"MEQCIHj4ioTHcMCQ2MjMZlTChQTRMZzoA4kc3A2BShysbc0DAiBVGCNijJ5aijntvYDnLh+zK+4jsOskCSFX8Ho9RennQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13505815},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.8-beta-20260227092357.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/054a8300b4f3d8b591bfd4e8c91df77b/midscene-harmony-1.4.8-beta-20260227092357.0.tgz","_integrity":"sha512-unNqMtcy4Ttxxu2d+ox7rVaqddzVqzK40FUKIUNUGuReVLA5MkbhInhxxFZMe9FkDUk2yH/MSwj+UJGDFPZw4A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.4.8-beta-20260227092357.0","@midscene/shared":"1.4.8-beta-20260227092357.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.4.8-beta-20260227092357.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.8-beta-20260227092357.0_1772184342151_0.3054175352140218","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta-20260302090135.0":{"name":"@midscene/harmony","version":"1.4.10-beta-20260302090135.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.4.10-beta-20260302090135.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f5f096895ba74036389440186c7b1becef0c09b0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.4.10-beta-20260302090135.0.tgz","fileCount":49,"integrity":"sha512-HqD3O4eI8Km9GIaoVz4GSlPBatknBUQfidJLISvMtw87f/yY7H/Olcsvgftet0V5ouBIVNoU93zgWZLcqFtZBQ==","signatures":[{"sig":"MEYCIQCixay80OwTDQ1dAp/5k47Svgrobi0Grf55dgRfnzWOJQIhAPWY7kK6uRgMXapS7cjaC8ImI6ttGnfDwAXNnN/ZwyvM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13507604},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.4.10-beta-20260302090135.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/bb898f6af209239093f653a3118dfa84/midscene-harmony-1.4.10-beta-20260302090135.0.tgz","_integrity":"sha512-HqD3O4eI8Km9GIaoVz4GSlPBatknBUQfidJLISvMtw87f/yY7H/Olcsvgftet0V5ouBIVNoU93zgWZLcqFtZBQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.4.10-beta-20260302090135.0","@midscene/shared":"1.4.10-beta-20260302090135.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.4.10-beta-20260302090135.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.4.10-beta-20260302090135.0_1772442207686_0.7519180035065942","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@midscene/harmony","version":"1.5.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7a4785963caaf243ebd9a054dda4140ebfff5739","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.0.tgz","fileCount":49,"integrity":"sha512-Pq3EO+p+LxfWDuC4X0GKbRFLJ+qQCu0id4heQGxaFZsvRo6kY4dfDy+Yj9vhLv2uEShS1c3p/Kijv0BiXN6sbw==","signatures":[{"sig":"MEYCIQCYv0VlYfGpEsMsKYeTeyfGAjKdr5MUig2EK//Sa1j06QIhALZ5uX2na+lJQimJKm8AtUmFUv2IgUgQGNWGWHwtrFka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13511842},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d681e43e2bd59bee8461b01ffea5b8c4/midscene-harmony-1.5.0.tgz","_integrity":"sha512-Pq3EO+p+LxfWDuC4X0GKbRFLJ+qQCu0id4heQGxaFZsvRo6kY4dfDy+Yj9vhLv2uEShS1c3p/Kijv0BiXN6sbw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.0","@midscene/shared":"1.5.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.0_1772443061536_0.010615837009594564","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta-20260302102736.0":{"name":"@midscene/harmony","version":"1.5.1-beta-20260302102736.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.1-beta-20260302102736.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7005208aa4eceb8ad19520a038f217b346496bfc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.1-beta-20260302102736.0.tgz","fileCount":49,"integrity":"sha512-BLs+TfPW4/9CZIfTjRVBLxB+Qxw08F+vp0ioZUvyPdKVt7Rc696IXSo/Ih81EwjR2h+zEwTqxAmtPnMO0eT09A==","signatures":[{"sig":"MEUCIQCzvNadhGDgxkqDZ2Wwv+zR/Fy9so/4yJeXG05cphAa+QIgcB+sUqdfzrMZ2jA0+T/Urhb5BrbfuPGKIMdXSCjnV9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13511953},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.1-beta-20260302102736.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/14318d4989cfa86227e7fd7fb965732b/midscene-harmony-1.5.1-beta-20260302102736.0.tgz","_integrity":"sha512-BLs+TfPW4/9CZIfTjRVBLxB+Qxw08F+vp0ioZUvyPdKVt7Rc696IXSo/Ih81EwjR2h+zEwTqxAmtPnMO0eT09A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.1-beta-20260302102736.0","@midscene/shared":"1.5.1-beta-20260302102736.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.1-beta-20260302102736.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.1-beta-20260302102736.0_1772447369013_0.16443090274836147","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@midscene/harmony","version":"1.5.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3ae217d3dc558216a81d02eb896da1f8f0bbf3b2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.1.tgz","fileCount":49,"integrity":"sha512-pPonymPueQ82qc6qtcd1UcXoQr9FH3v3S198FheJLNLXvK7iqRfdddx2zb/q2+N+ooMEYrod17ibpsszyUSwjA==","signatures":[{"sig":"MEQCIFRwWaRgkLl7HG2tI+ASoFXPloJ7A7zaRmMtFNIbRRCkAiAdm2LHMr5JA1eOvB5HNL34+Dzvb5lxbgkiw59hm8TsXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516274},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d6dec99f38d39e06e2d57613d0cf37ca/midscene-harmony-1.5.1.tgz","_integrity":"sha512-pPonymPueQ82qc6qtcd1UcXoQr9FH3v3S198FheJLNLXvK7iqRfdddx2zb/q2+N+ooMEYrod17ibpsszyUSwjA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.1","@midscene/shared":"1.5.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.1_1772521725287_0.3410979921194708","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta-20260303073935.0":{"name":"@midscene/harmony","version":"1.5.1-beta-20260303073935.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.1-beta-20260303073935.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1893395f590e85fa226124519962bcfd4ce717ea","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.1-beta-20260303073935.0.tgz","fileCount":49,"integrity":"sha512-9BWlgOUb+hYgiQcX0rxsN9xGyZEylqcxWa/NW1SDnnDSaO1xxVPMzm4CDzC2gCoZJpWxn38NlVfF7jU8muuGmg==","signatures":[{"sig":"MEYCIQCvwhNImyyNTx/pvxsHwFG2sVMqY3qDxt0I+LX+bpp/MQIhAMiTR7aY2RpI1TNsi9xZeX0T9dI1CORocdGcbt6TdVbv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13511954},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.1-beta-20260303073935.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/54bc87a021205fe5691c2eda1b90a956/midscene-harmony-1.5.1-beta-20260303073935.0.tgz","_integrity":"sha512-9BWlgOUb+hYgiQcX0rxsN9xGyZEylqcxWa/NW1SDnnDSaO1xxVPMzm4CDzC2gCoZJpWxn38NlVfF7jU8muuGmg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.1-beta-20260303073935.0","@midscene/shared":"1.5.1-beta-20260303073935.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.1-beta-20260303073935.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.1-beta-20260303073935.0_1772523690919_0.9652790461658756","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-beta-20260303083655.0":{"name":"@midscene/harmony","version":"1.5.2-beta-20260303083655.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.2-beta-20260303083655.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"eb8c2cf8d9e942430abcea074f6805737cee29de","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.2-beta-20260303083655.0.tgz","fileCount":49,"integrity":"sha512-1HEHhtLHGz8rKRUdAqP8NGaCFoUzklEXxjuCutTWXIAdvimFpwfOYHxZISObEHpuZnl/cApLQ60c+x53Ve1svg==","signatures":[{"sig":"MEUCIBoOOlbgEv3jd8et4BpxVJWxTqF2EJ4UmdQISTQzcvaSAiEAqfwxfl/HYOV8HDqgdvDguBG6UMtxlBByFGJbI7Xc+pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516385},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.2-beta-20260303083655.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/df39c6ac6af3c3cdd55b1fea05074afd/midscene-harmony-1.5.2-beta-20260303083655.0.tgz","_integrity":"sha512-1HEHhtLHGz8rKRUdAqP8NGaCFoUzklEXxjuCutTWXIAdvimFpwfOYHxZISObEHpuZnl/cApLQ60c+x53Ve1svg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.2-beta-20260303083655.0","@midscene/shared":"1.5.2-beta-20260303083655.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.2-beta-20260303083655.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.2-beta-20260303083655.0_1772527130578_0.15374087662681024","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-beta-20260303150256.0":{"name":"@midscene/harmony","version":"1.5.2-beta-20260303150256.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.2-beta-20260303150256.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"462d541e95d8247ed642372b63100a339cdd9ff9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.2-beta-20260303150256.0.tgz","fileCount":49,"integrity":"sha512-4Cim0Tq7dEalmISCCxZCaJ4j/3LE2INV9A56i0wrEkzMs+S6XPuj3zDCwacWEG9tWWq7igqRXbtdH+T4u6wSbA==","signatures":[{"sig":"MEYCIQCwPpaHZElxIoAJa1VqIHnaX3G0OOQbRKbL878JWZnRFQIhALRenFHUyXAnLPLBoeV3gakuQ536DOAdteCLpgGJX6/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516385},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.2-beta-20260303150256.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/87634abf112860d8c1bf41a9fb244e24/midscene-harmony-1.5.2-beta-20260303150256.0.tgz","_integrity":"sha512-4Cim0Tq7dEalmISCCxZCaJ4j/3LE2INV9A56i0wrEkzMs+S6XPuj3zDCwacWEG9tWWq7igqRXbtdH+T4u6wSbA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.2-beta-20260303150256.0","@midscene/shared":"1.5.2-beta-20260303150256.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.2-beta-20260303150256.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.2-beta-20260303150256.0_1772550289575_0.6412854930496523","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta-20260303235500.0":{"name":"@midscene/harmony","version":"1.5.1-beta-20260303235500.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.1-beta-20260303235500.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7556b36b9c6a42079dcf7d40df2a354ec15d443e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.1-beta-20260303235500.0.tgz","fileCount":36,"integrity":"sha512-vJs7LAMcYGtNPJyBf/f/SxKDjB0ujzB0qwcFaHFWbM260AzB8nrP71mIWTUbxui21G1Gk44ZEcMz6tYw30nhXQ==","signatures":[{"sig":"MEYCIQDKl+7/nk3a7u8ZvqpuNou09pYzi2tP0NuHeE2tlwgNNwIhAOfiJPzqav3ZxwRwgTrcfk5uiZbhz7Mg7QQV87wO9Gf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11109464},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.1-beta-20260303235500.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/3dee94db7498757004ea75397c5034af/midscene-harmony-1.5.1-beta-20260303235500.0.tgz","_integrity":"sha512-vJs7LAMcYGtNPJyBf/f/SxKDjB0ujzB0qwcFaHFWbM260AzB8nrP71mIWTUbxui21G1Gk44ZEcMz6tYw30nhXQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.1-beta-20260303235500.0","@midscene/shared":"1.5.1-beta-20260303235500.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.1-beta-20260303235500.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.1-beta-20260303235500.0_1772582213697_0.8482937573651859","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-beta-20260304001559.0":{"name":"@midscene/harmony","version":"1.5.2-beta-20260304001559.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.2-beta-20260304001559.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dda47659fba5770981eee176e7934399de02efad","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.2-beta-20260304001559.0.tgz","fileCount":49,"integrity":"sha512-088Y+8KtttriZvM6T2gyyD9D0vLJ3cpOna8Nj9680+0V0cLM6X3U3D85CvnL5pza93ql0So7YGtLnYCEH+3haw==","signatures":[{"sig":"MEQCICfWUCtzVnJ67pkrucP/5Ns0vNoW02YslRlXiVJQdfaLAiBvFlYDy0si5zaxkGtg9T1uadE1wDQbVEVR6HfWd5F+AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516385},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.2-beta-20260304001559.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/915d375249037c56a33f3d06b3bbcbeb/midscene-harmony-1.5.2-beta-20260304001559.0.tgz","_integrity":"sha512-088Y+8KtttriZvM6T2gyyD9D0vLJ3cpOna8Nj9680+0V0cLM6X3U3D85CvnL5pza93ql0So7YGtLnYCEH+3haw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.2-beta-20260304001559.0","@midscene/shared":"1.5.2-beta-20260304001559.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.2-beta-20260304001559.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.2-beta-20260304001559.0_1772583478110_0.34966758421325594","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@midscene/harmony","version":"1.5.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fe1ca9644ef82d08f7b4014b07981f98b6f01288","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.2.tgz","fileCount":49,"integrity":"sha512-8r51JDg4Xu1IGenLwfLk3uXESq2HoylGueDPyYX3ywo1y9RkhpGZ4jmR/HzNo5RpUjnbd94xwhVDLPNxClRKIg==","signatures":[{"sig":"MEQCICasxzLTarn/EezDORTFKfsUwJqFzO2wUxfMZcxRMO71AiAmku4sWOzyfotNS0k5lGh93M8+ig1v5HU+GCy+ByLGPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13516643},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/f45b84c4ef2096ee423ef834906e9908/midscene-harmony-1.5.2.tgz","_integrity":"sha512-8r51JDg4Xu1IGenLwfLk3uXESq2HoylGueDPyYX3ywo1y9RkhpGZ4jmR/HzNo5RpUjnbd94xwhVDLPNxClRKIg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.2","@midscene/shared":"1.5.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.2_1772604865442_0.8729298092384556","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305031416.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305031416.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305031416.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9c52f4162be2f679fab2e4b3832f2b225b952887","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305031416.0.tgz","fileCount":36,"integrity":"sha512-S0g6mYJg1G4QaLmZLdwIHQHIFf17RxSj+SZHCM545liKpkHHOs2rnvfUUwRsqO544OBZy0s+A2dQtvqpQmVu8A==","signatures":[{"sig":"MEQCID1KH0NHevTZ6GBpJ5kcXUIZTiUxWuomeXIwPpZzR/oKAiAOJsusDz0HXZfkDQHGkw5nLUTn9JX290lgV0s1yIhvQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10416640},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305031416.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/009ad0bad1b7fa58653143cd3f0f34ef/midscene-harmony-1.5.3-beta-20260305031416.0.tgz","_integrity":"sha512-S0g6mYJg1G4QaLmZLdwIHQHIFf17RxSj+SZHCM545liKpkHHOs2rnvfUUwRsqO544OBZy0s+A2dQtvqpQmVu8A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305031416.0","@midscene/shared":"1.5.3-beta-20260305031416.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305031416.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305031416.0_1772680574861_0.05233821314950449","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305031559.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305031559.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305031559.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"65a5b80eb597862de67eed71af34da8cc5d89c31","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305031559.0.tgz","fileCount":36,"integrity":"sha512-OLLJALDBbaMoiynqBRYWzqO7FCAXnPOjWYCY6qZWWjP836o664affr7xLDL/3vzo11MZ/hpIAYYI3SAJq33uBQ==","signatures":[{"sig":"MEQCICTjpfDPkEu3s7XMURrn0gn+EevhzM/UErLhwNaoXf4VAiA0pH9SWZ9VQ8IS4IKK6MltQCUQyPhK0dOi9fGKtAI23g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415436},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305031559.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/882c3784415d4b2730c5968207f3f419/midscene-harmony-1.5.3-beta-20260305031559.0.tgz","_integrity":"sha512-OLLJALDBbaMoiynqBRYWzqO7FCAXnPOjWYCY6qZWWjP836o664affr7xLDL/3vzo11MZ/hpIAYYI3SAJq33uBQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305031559.0","@midscene/shared":"1.5.3-beta-20260305031559.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305031559.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305031559.0_1772680667564_0.6460190324477835","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305060313.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305060313.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305060313.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"988a12083cf4febafe70f5cf970f301faabfda4b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305060313.0.tgz","fileCount":36,"integrity":"sha512-TgDzfFRiJgpel6dhdd/1qcvtL/Z4rS5RLpvp9gcE3M9ncxD+xsDwy7chJQ4SUfLJMA1uSXE84MnHb8Bx5vopYw==","signatures":[{"sig":"MEUCIDh4q69G4keYQsz2hiwBXh2z0/8uuxX0eqxuSrtycA66AiEA1H2nfMvllE80ETYtp9EKZpMxQb4+3uJJKfzj7vfKq34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415437},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305060313.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/e5861d3a82fe86024753b88bf13939d2/midscene-harmony-1.5.3-beta-20260305060313.0.tgz","_integrity":"sha512-TgDzfFRiJgpel6dhdd/1qcvtL/Z4rS5RLpvp9gcE3M9ncxD+xsDwy7chJQ4SUfLJMA1uSXE84MnHb8Bx5vopYw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305060313.0","@midscene/shared":"1.5.3-beta-20260305060313.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305060313.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305060313.0_1772690704118_0.7168309353867939","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305065727.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305065727.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305065727.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1a100683b8cd66a13e2fb5fe77ebdd7ab7ea6d17","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305065727.0.tgz","fileCount":36,"integrity":"sha512-G8S0dMnfZe2VGoIRCeOQxsHv6l7ba31vbwxwFMCMpaadOmbFaVU4Z5x20sMTnQwB9x4YZDXx0jBablE4U2b9RQ==","signatures":[{"sig":"MEUCIAOroAl8bKkEsmnq1nEsTG1cHLmVfcFw8SiW4KSmnljQAiEAm9cMltAY4suFxquBVHu+Joi+mrlrXqSu28cGr/IN1jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415436},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305065727.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/796eddc5440d60b3d2bc7da6340a4171/midscene-harmony-1.5.3-beta-20260305065727.0.tgz","_integrity":"sha512-G8S0dMnfZe2VGoIRCeOQxsHv6l7ba31vbwxwFMCMpaadOmbFaVU4Z5x20sMTnQwB9x4YZDXx0jBablE4U2b9RQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305065727.0","@midscene/shared":"1.5.3-beta-20260305065727.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305065727.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305065727.0_1772693954225_0.5753142157843618","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305083331.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305083331.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305083331.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"33587ecaf8a10aaed64fc94517e245734668abf2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305083331.0.tgz","fileCount":36,"integrity":"sha512-CkpQ4Te2EiEtb6bpjuU8MlK8BwdniQg9csVXpvzaLh9tVam7oNaKqt4cHBqlC0cVfzqKsjI+hBHjFgtTokusIA==","signatures":[{"sig":"MEUCIDtgnVpo1bw8lvU4ZF/GooU6DphefcjXHXt6WrT6A9AuAiEAsu2YYjvZyGjisPL2dSJ/UFo6JQjzmkU+N2vqCR/9dKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415436},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305083331.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8127ef93b4b02e0eb1406e3d80c57b3f/midscene-harmony-1.5.3-beta-20260305083331.0.tgz","_integrity":"sha512-CkpQ4Te2EiEtb6bpjuU8MlK8BwdniQg9csVXpvzaLh9tVam7oNaKqt4cHBqlC0cVfzqKsjI+hBHjFgtTokusIA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305083331.0","@midscene/shared":"1.5.3-beta-20260305083331.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305083331.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305083331.0_1772699724028_0.7522705664880704","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305091226.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305091226.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305091226.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8d93ec8089e1ce2335a9e3c6c0110dfc458538eb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305091226.0.tgz","fileCount":36,"integrity":"sha512-7xe14uhrT61oSbYhbCiDTtqOyN6PX72C3s8soBdN5KIMiXICp2opd+JZiNBAHjwfzqAby7+iaMHYA68BwW8mdg==","signatures":[{"sig":"MEQCIFlyxIGuKcDj1+pX5RW2bALihZGatNKa/9qI3UVUqU/aAiA1Je2RdiULG3JnuL3nFMANDNreEwEY2s96mpIapt0isQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415436},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305091226.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/4edac820d1d800c209eb9c37e672ad0d/midscene-harmony-1.5.3-beta-20260305091226.0.tgz","_integrity":"sha512-7xe14uhrT61oSbYhbCiDTtqOyN6PX72C3s8soBdN5KIMiXICp2opd+JZiNBAHjwfzqAby7+iaMHYA68BwW8mdg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305091226.0","@midscene/shared":"1.5.3-beta-20260305091226.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305091226.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305091226.0_1772702057260_0.9529476838239108","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305093621.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305093621.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305093621.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"844a13d0a4632f027f8bf2ae831e9d11187d34f3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305093621.0.tgz","fileCount":36,"integrity":"sha512-9KyD1AGVxN3ODgGGt1hYTFW4XaxN0fFgQtmOKA4Ws8gyN+y0alwCb6lgjkr3bh1+LUPrMcOPPGh+YRtqeHLgrg==","signatures":[{"sig":"MEUCIF7yE4WN4pd2Jxm6nfS5fa6EPOwcrx7DkoM00OUvqwkkAiEA2TZ6uE9qLhS50UEGupToYZMziSd9Wtg563W2H51daUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415436},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305093621.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/f107c09d353f4cccbbc7747d4335af8c/midscene-harmony-1.5.3-beta-20260305093621.0.tgz","_integrity":"sha512-9KyD1AGVxN3ODgGGt1hYTFW4XaxN0fFgQtmOKA4Ws8gyN+y0alwCb6lgjkr3bh1+LUPrMcOPPGh+YRtqeHLgrg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305093621.0","@midscene/shared":"1.5.3-beta-20260305093621.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305093621.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305093621.0_1772703490537_0.328197947539266","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260305115122.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260305115122.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260305115122.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b6b44775ad105b155c3939f34529df02623badf4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260305115122.0.tgz","fileCount":36,"integrity":"sha512-xqPfAN8ctY/jS5h1ISlurQ3hPdFjmRW9jK6dvMi+hjWm11+qjJuqozfwaZ8/+jGHLXDH7MFbzKePfohupv82kw==","signatures":[{"sig":"MEYCIQCoEGijk+SO61U65LQvHH0of03U47Wn//hxQIRVVPP0OgIhAOzxoPWw9wT895jAaoPvu57iSG94s+NVuCIjGX3nJ/WX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260305115122.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/bebd658eab8bf48e809863ffc9cff534/midscene-harmony-1.5.3-beta-20260305115122.0.tgz","_integrity":"sha512-xqPfAN8ctY/jS5h1ISlurQ3hPdFjmRW9jK6dvMi+hjWm11+qjJuqozfwaZ8/+jGHLXDH7MFbzKePfohupv82kw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260305115122.0","@midscene/shared":"1.5.3-beta-20260305115122.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260305115122.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260305115122.0_1772711587804_0.3171058269661817","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306025136.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306025136.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306025136.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"33437ac9663d0ac62eafe486ec386395eb714e0e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306025136.0.tgz","fileCount":36,"integrity":"sha512-MSPEnjp3DSzHBQD+ovtC1BmJu0jxO5lFFK7tU35dUgknQNeoL+TfCymOyOFqPLbGPTEnOveOMULowR7i4cvH7Q==","signatures":[{"sig":"MEYCIQCFsoyBwPoKCIt1pvG8peWDC6b2RGGtMLkYKrJ7I9U0KQIhALpk2+zn+mPDxSoQtVG+K51CWhXEnwoaaEQV238ISP8N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306025136.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2fb5f8da441d330f564d6002f6222b7d/midscene-harmony-1.5.3-beta-20260306025136.0.tgz","_integrity":"sha512-MSPEnjp3DSzHBQD+ovtC1BmJu0jxO5lFFK7tU35dUgknQNeoL+TfCymOyOFqPLbGPTEnOveOMULowR7i4cvH7Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306025136.0","@midscene/shared":"1.5.3-beta-20260306025136.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306025136.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306025136.0_1772765610194_0.8426683738523513","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306030241.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306030241.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306030241.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"26b4fc185909dd971de5501ec2856a77ea2b3734","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306030241.0.tgz","fileCount":36,"integrity":"sha512-3I6hDQMMG49R6/8cHaGkLzZuztS/ljrX1wOQ0tpSKofcotYu9LvNqkBTq1ZojxBQlZQVrLyoE6W4RDv0VSGPjw==","signatures":[{"sig":"MEYCIQDt4FxpLYOFZjWqwka3djJQf0ogUv+ldrOaobzJz6OsuwIhAKp5cGqId7zLRNgyDMyC5L+3cwBo+2n/wUEXvP2mIS7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306030241.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b2b7dba84c84927495ecea399190072e/midscene-harmony-1.5.3-beta-20260306030241.0.tgz","_integrity":"sha512-3I6hDQMMG49R6/8cHaGkLzZuztS/ljrX1wOQ0tpSKofcotYu9LvNqkBTq1ZojxBQlZQVrLyoE6W4RDv0VSGPjw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306030241.0","@midscene/shared":"1.5.3-beta-20260306030241.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306030241.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306030241.0_1772766270854_0.5372067603852415","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306030803.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306030803.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306030803.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c7ab320597c7b0b4ba048b672b330c16d6b4d9f9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306030803.0.tgz","fileCount":36,"integrity":"sha512-x4bxxcnwng26escPaOp8NUSPpAjOPUAxw27vU/c+7sptjW4kYa2ZwhVGfwCMc8W/iFeHAUUd0q44RSHXoIz7dg==","signatures":[{"sig":"MEUCIQC6cRaftqp4Cg9iqe/bN9kZYQuXhyOrGQuRlKKSjaTuHgIgbmq4khxOmTITwkX6SKKXctSy5G6JMOHV18oOJQ/jYC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306030803.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/36e53a4ca65f06bf4e304949e9698dbf/midscene-harmony-1.5.3-beta-20260306030803.0.tgz","_integrity":"sha512-x4bxxcnwng26escPaOp8NUSPpAjOPUAxw27vU/c+7sptjW4kYa2ZwhVGfwCMc8W/iFeHAUUd0q44RSHXoIz7dg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306030803.0","@midscene/shared":"1.5.3-beta-20260306030803.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306030803.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306030803.0_1772766595459_0.033039868068676315","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306032043.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306032043.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306032043.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"460e671049e50368534b3b7ee77e184957bcf943","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306032043.0.tgz","fileCount":36,"integrity":"sha512-MCdqh3pbnoucWYVWsBb+yanN70qjr35aDeT9rrGLSxuT4Yezge4D93/yVgfBJoi7aIgwDjBVXAhK7Wd+UTh2Qg==","signatures":[{"sig":"MEUCIE8ylsp1Rcvagg+rZR8CNt9iMppXeTCk32PIPT4t1oggAiEAoof3HSZ280vWOU+f9zyBFCUHrg3gficfjZ2KO6xSKmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306032043.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5246a92afd65db4fe03b8064e2dc9cb5/midscene-harmony-1.5.3-beta-20260306032043.0.tgz","_integrity":"sha512-MCdqh3pbnoucWYVWsBb+yanN70qjr35aDeT9rrGLSxuT4Yezge4D93/yVgfBJoi7aIgwDjBVXAhK7Wd+UTh2Qg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306032043.0","@midscene/shared":"1.5.3-beta-20260306032043.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306032043.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306032043.0_1772767354273_0.09992409040137451","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306033218.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306033218.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306033218.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"07b82ec4f41465f2cb90d15d97c3728ccdb8769f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306033218.0.tgz","fileCount":36,"integrity":"sha512-VwS6C3pKN4o2QiIzWZvKaGaZYlUlGxC3ylbUoxAZN80yYbIIhKsVz50NDHWJ8pM1JBjZtU1HhkvNrNioixPO2g==","signatures":[{"sig":"MEUCIQCiKxxLG01MWN0WNopiMHCMvZN3+DmFardmsKuBsD5X4AIgFNBy74La86xLfOVZWj1mqWTAdqe26HvC84iJGOawXdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306033218.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ec5b2d755344cce086ba14ecc03f901e/midscene-harmony-1.5.3-beta-20260306033218.0.tgz","_integrity":"sha512-VwS6C3pKN4o2QiIzWZvKaGaZYlUlGxC3ylbUoxAZN80yYbIIhKsVz50NDHWJ8pM1JBjZtU1HhkvNrNioixPO2g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306033218.0","@midscene/shared":"1.5.3-beta-20260306033218.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306033218.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306033218.0_1772768047079_0.8891556002549748","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306033908.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306033908.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306033908.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"45398cb1413e904b9907721cf722f20d83b693a0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306033908.0.tgz","fileCount":36,"integrity":"sha512-WI/3ycc+h/Qd/frenk/3SqXilfVbbzf1ePxcqV0ZQ1PmMUXg7Mn4kxAIeT7eoOTfyz8pmTEqfziXVdZjqoFSlw==","signatures":[{"sig":"MEYCIQC7iq4yRYCzxGvjeR2XKnD+LHcqTdwv1g1h+BceawUkdQIhAOcY01EHpEV9skS2Scp4x/AFrB7UFf2Wn3+7wn2/Th43","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306033908.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/84d453d1162389a71671437a56044249/midscene-harmony-1.5.3-beta-20260306033908.0.tgz","_integrity":"sha512-WI/3ycc+h/Qd/frenk/3SqXilfVbbzf1ePxcqV0ZQ1PmMUXg7Mn4kxAIeT7eoOTfyz8pmTEqfziXVdZjqoFSlw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306033908.0","@midscene/shared":"1.5.3-beta-20260306033908.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306033908.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306033908.0_1772768452080_0.3719662751380006","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306034253.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306034253.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306034253.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"90a8a62b9a591ac4726f961d0adf0c8e995a75e5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306034253.0.tgz","fileCount":36,"integrity":"sha512-Kqfbvf4+wRSNxCXP9PbHztsFed3sVQVDntuXIDhMfcsm8VbmukbMM6AZDHZiBBA4YXQhIMw2oc4T4KB8pQsGLQ==","signatures":[{"sig":"MEUCICVWLkEDPykeMsizR7BwQqeEBKkFWfQtpbvWSiD1l3UYAiEA2HSdWgUwkxJIDSl5KZc3lFDcrMZLA2JYO1civCMB+9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306034253.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2b1d72fb7c3b98f68ea13b94451f3a7c/midscene-harmony-1.5.3-beta-20260306034253.0.tgz","_integrity":"sha512-Kqfbvf4+wRSNxCXP9PbHztsFed3sVQVDntuXIDhMfcsm8VbmukbMM6AZDHZiBBA4YXQhIMw2oc4T4KB8pQsGLQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306034253.0","@midscene/shared":"1.5.3-beta-20260306034253.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306034253.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306034253.0_1772768684456_0.2556721910132067","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306040002.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306040002.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306040002.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a5edc94e717386ae60372fb6196008d3ab01e14c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306040002.0.tgz","fileCount":36,"integrity":"sha512-id+hLymHMqiWIslqTiVdNpTDPUqJWloQ1K/1d1KwErAs/5Hys3N5EhGSXM4uZx+s9S94HO5UHltYwneVX0MhOQ==","signatures":[{"sig":"MEUCIQCxoop1+CAD7R6qjrJGU0qq57jjhSA8aikWQCveSuXrTQIgcOX8AIuSYbEbWSilhNXHYgqYrVroo8dy43L55+L81Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306040002.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/95c06d741ed5b0acedaffd9e97a909a1/midscene-harmony-1.5.3-beta-20260306040002.0.tgz","_integrity":"sha512-id+hLymHMqiWIslqTiVdNpTDPUqJWloQ1K/1d1KwErAs/5Hys3N5EhGSXM4uZx+s9S94HO5UHltYwneVX0MhOQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306040002.0","@midscene/shared":"1.5.3-beta-20260306040002.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306040002.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306040002.0_1772769714007_0.0841901676073693","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306040654.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306040654.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306040654.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"149b7eeb671164dd5b0de01e317b993b96b92293","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306040654.0.tgz","fileCount":36,"integrity":"sha512-KC8Xyq+F5mnhRHwFMrJJ7p1+gLA3GWcFLWL8iMG/tuEh1Ju8OL8mEqBlA8x9i4bL0V2ZQOGFGIf0bxXppdKHgA==","signatures":[{"sig":"MEQCIEimh0arAonfJl2R1xmh0EuoGpTqoZuDKw+N0yQqpF8nAiBTel/9RRcE5+zCv9O1y9MpyWHzeG4aJ/R83qvyw9D9dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306040654.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/09c0015b13aa899c3cdd2a2f4cacf6e2/midscene-harmony-1.5.3-beta-20260306040654.0.tgz","_integrity":"sha512-KC8Xyq+F5mnhRHwFMrJJ7p1+gLA3GWcFLWL8iMG/tuEh1Ju8OL8mEqBlA8x9i4bL0V2ZQOGFGIf0bxXppdKHgA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306040654.0","@midscene/shared":"1.5.3-beta-20260306040654.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306040654.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306040654.0_1772770115344_0.4527018611835474","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306054930.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306054930.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306054930.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0cf4c3310ee334b5b1f3c8015bfe0bf098a8d07f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306054930.0.tgz","fileCount":36,"integrity":"sha512-qbXeaUyh3owAdL1CsuS3mk7MYLqJGp4CIT8QmkA4aDc9ojhzBI4tqYpn/IQcmVICjlTDHB7sRncWR2BN+lmlLQ==","signatures":[{"sig":"MEUCIA8jsBuW5AtNJoikqhDKO59lIND40VIEb2HqmntDF/f6AiEA4Os6Rkg9hB969o842GqNEDYXieMkL9CNJNe33ChzvR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415437},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306054930.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2be3b1d69850591577f7899c7ecda015/midscene-harmony-1.5.3-beta-20260306054930.0.tgz","_integrity":"sha512-qbXeaUyh3owAdL1CsuS3mk7MYLqJGp4CIT8QmkA4aDc9ojhzBI4tqYpn/IQcmVICjlTDHB7sRncWR2BN+lmlLQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306054930.0","@midscene/shared":"1.5.3-beta-20260306054930.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306054930.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306054930.0_1772776281335_0.5149042145402638","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306065356.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306065356.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306065356.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7866cf6b037f19b1ff7c5a0c54dadbc83953c902","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306065356.0.tgz","fileCount":36,"integrity":"sha512-qUybP2zsc6My9h+RVHpK5gpfjsJXEb0pyvJ1QpwP2fcY8+ii+ZVUsT1AwDqhnxlLU2szPR60DgATFFo5YR0mPw==","signatures":[{"sig":"MEYCIQDBhHdvXC4pyrxtWVQWGW1a2M2KSnkBXl/b1JW7ma2y1QIhAL3I8P1O9wFheOUwvt390kN0OUrmazYw070fGKuTF5f7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306065356.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/dc8474e3b0c746f327b8258b77cfa67f/midscene-harmony-1.5.3-beta-20260306065356.0.tgz","_integrity":"sha512-qUybP2zsc6My9h+RVHpK5gpfjsJXEb0pyvJ1QpwP2fcY8+ii+ZVUsT1AwDqhnxlLU2szPR60DgATFFo5YR0mPw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306065356.0","@midscene/shared":"1.5.3-beta-20260306065356.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306065356.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306065356.0_1772780144796_0.058082562830853","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306065652.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306065652.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306065652.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bc4541a36ff6cada228fe1383a4c3fc9d913bb08","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306065652.0.tgz","fileCount":36,"integrity":"sha512-L/6PGMRsdYyJ4pF5+ihuYGyilIX1Ggyg2fpHSTKVvWfPmdDEEctP95BCAhOAD6AEKbtghbWVcFXojHK9+0VO4g==","signatures":[{"sig":"MEYCIQCVEieGmpq5DUC3nKk5phJBXyxAAOgQCRJ+XFtHwbTWygIhALSAYPtChOKwZ4bVVMHCrfpXekS4iXLchcC+uTkm788A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306065652.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/012162abc1d97f7c48bba2b2112f37d6/midscene-harmony-1.5.3-beta-20260306065652.0.tgz","_integrity":"sha512-L/6PGMRsdYyJ4pF5+ihuYGyilIX1Ggyg2fpHSTKVvWfPmdDEEctP95BCAhOAD6AEKbtghbWVcFXojHK9+0VO4g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306065652.0","@midscene/shared":"1.5.3-beta-20260306065652.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306065652.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306065652.0_1772780325333_0.7243377642295341","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260306065659.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260306065659.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260306065659.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9a5c858c9a44e8d83577aa7937220910f3c197d7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260306065659.0.tgz","fileCount":36,"integrity":"sha512-neLl2jeumn+1O14/AfcJkEIyEQrhiU1iozgv5FXe/srMXVBMVZ+Mpry3UdG0fv5vOTQhyU0j+fADye8U5s2H4w==","signatures":[{"sig":"MEYCIQDBA9HLnrznqbU6I8aBE0/OpWVdaU3jl1X3sY5RG6kDjwIhAOuIS5gmykBskuR+fx8ABZdMZ7BORnJfrVr1ug1O60pR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415437},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260306065659.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/dbe4d9c747699fb3ea28e4dc6c08e353/midscene-harmony-1.5.3-beta-20260306065659.0.tgz","_integrity":"sha512-neLl2jeumn+1O14/AfcJkEIyEQrhiU1iozgv5FXe/srMXVBMVZ+Mpry3UdG0fv5vOTQhyU0j+fADye8U5s2H4w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260306065659.0","@midscene/shared":"1.5.3-beta-20260306065659.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260306065659.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260306065659.0_1772780327409_0.8483922345805253","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260309024048.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260309024048.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260309024048.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"53158d1300c69eca849a700adba328d5ae5e769c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260309024048.0.tgz","fileCount":36,"integrity":"sha512-Q9b1sOWL5Nv1nQXKC2xfl5MI3co2YaND7jNEBLBZy2OezPnMe0VyxokILSYYLAXu3I4Vyk2wHOjNQHxdm7znkw==","signatures":[{"sig":"MEUCIHHvOYNE1VpZJMFoPTjoBo0FJ83u5l2KBe3TPaTrBlD7AiEAogzCeSKnjROuDkgOxlggg71rH6ri32AD3YmzMrc/kgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260309024048.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a91b19738d749a131d4f1d70292bdd38/midscene-harmony-1.5.3-beta-20260309024048.0.tgz","_integrity":"sha512-Q9b1sOWL5Nv1nQXKC2xfl5MI3co2YaND7jNEBLBZy2OezPnMe0VyxokILSYYLAXu3I4Vyk2wHOjNQHxdm7znkw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260309024048.0","@midscene/shared":"1.5.3-beta-20260309024048.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260309024048.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260309024048.0_1773024162974_0.13623364808180494","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260309025904.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260309025904.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260309025904.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"04fdf12412e4259b3ccd1f666b4822e9f5205f29","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260309025904.0.tgz","fileCount":36,"integrity":"sha512-SZNjNQpS7RN5IfyRf1TXoSa4RH4Jn5KAwgg/moZoJ99ksKLnkY/1e9zSDfbDlQWnw9Px3bbXaabz0lBrh0VaHw==","signatures":[{"sig":"MEUCIQDCHxcY4n4ru0lSQanK8kPA18aYbmGhCXjtfzGnjx5tvAIgPU99A7DwMadKdLyCS0YihBZTLkCOWSgYR1aFw891lwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10415254},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260309025904.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8d4607f2d3941bf4acb5eb2824c36967/midscene-harmony-1.5.3-beta-20260309025904.0.tgz","_integrity":"sha512-SZNjNQpS7RN5IfyRf1TXoSa4RH4Jn5KAwgg/moZoJ99ksKLnkY/1e9zSDfbDlQWnw9Px3bbXaabz0lBrh0VaHw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260309025904.0","@midscene/shared":"1.5.3-beta-20260309025904.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260309025904.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260309025904.0_1773025254351_0.815995243728084","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260309062917.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260309062917.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260309062917.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"93393a93682002bf3479141d48f0c6b094af3480","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260309062917.0.tgz","fileCount":36,"integrity":"sha512-v+Sh1cdd5i7+QjwTWXd4u9lopFxL7GXk0oSw13aiW+jL4IirbxkCNrnUWtT/+54y6DDSmpT/NLPA/zan9zk2aw==","signatures":[{"sig":"MEYCIQC+lbV9PhL9Cnev4LINDVwb290cFJpJ+W8fFLrGssD8+AIhAI32nR9rkhG/LmgLZz4vkv7jbtgwXUmzgAIYZa2lp7tr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10418263},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260309062917.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8bf218b0f52074e3d24c60f4b159f3e7/midscene-harmony-1.5.3-beta-20260309062917.0.tgz","_integrity":"sha512-v+Sh1cdd5i7+QjwTWXd4u9lopFxL7GXk0oSw13aiW+jL4IirbxkCNrnUWtT/+54y6DDSmpT/NLPA/zan9zk2aw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260309062917.0","@midscene/shared":"1.5.3-beta-20260309062917.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260309062917.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260309062917.0_1773037867463_0.023842928950001063","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260309091836.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260309091836.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260309091836.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6f841fb45b7880bec5ee0c784afdf3e951f2544c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260309091836.0.tgz","fileCount":36,"integrity":"sha512-Bo+A1wmDdJC9vCtPMNDEJsOCmm3FxEIyrMss05bChwWaxxiMgubuDPC4ZF9NmJzrDZvDXwRUQydfh2riLPFydA==","signatures":[{"sig":"MEYCIQCGxgZV138TBkKpdM3MClXzTCjm8fnBdcWsE0e0O/QxxgIhAKsVsrKapy5NrA72ppvROVvS7e4dZ8p7yjBZKFLvklNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10421499},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260309091836.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/cac2c2861957cf216369824c76c5fc17/midscene-harmony-1.5.3-beta-20260309091836.0.tgz","_integrity":"sha512-Bo+A1wmDdJC9vCtPMNDEJsOCmm3FxEIyrMss05bChwWaxxiMgubuDPC4ZF9NmJzrDZvDXwRUQydfh2riLPFydA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260309091836.0","@midscene/shared":"1.5.3-beta-20260309091836.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260309091836.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260309091836.0_1773048021864_0.9049091923101553","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@midscene/harmony","version":"1.5.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3eee77b2891d20ad2091fe7efc6b0d1137009de2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3.tgz","fileCount":36,"integrity":"sha512-2HXgNhWIIruzI+3WFjDyUEK887HFLG/i8Bz/B/QT48roLt96I36W0YX8idlrSGCd3FU397UzR180va+R/l/YfA==","signatures":[{"sig":"MEUCIQDlkBmS4l44fo1PDynDwamvct9WN5RDYpqtQ6D9btky0AIgahe+gxr7rdNXtuEgggDmOb3a9fjTcpqTpKFrbCi0fRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10417740},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/3ba5920f5ffae8cdac6e03d07e9ec891/midscene-harmony-1.5.3.tgz","_integrity":"sha512-2HXgNhWIIruzI+3WFjDyUEK887HFLG/i8Bz/B/QT48roLt96I36W0YX8idlrSGCd3FU397UzR180va+R/l/YfA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3","@midscene/shared":"1.5.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3_1773058295074_0.5938835069752035","host":"s3://npm-registry-packages-npm-production"}},"1.5.4-beta-20260310030546.0":{"name":"@midscene/harmony","version":"1.5.4-beta-20260310030546.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.4-beta-20260310030546.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bfc3688b2cfc5bab18ca8c58c6b2e617e199ea9a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.4-beta-20260310030546.0.tgz","fileCount":36,"integrity":"sha512-f2Vyi3YZV2wyiUw4sUNT92RyzKCncaVGC3XU4dSE+zuqAN4+gbMv934jTE8qCl4yNZQUczkCIphzaKxyYbGj6w==","signatures":[{"sig":"MEYCIQD93DY1GNSBzr9qGeq2mCLCIUbdywivY/D9pyOiY3w9aQIhAIW85VordHjs5gPWMXPCVQ2AFa2a/2OUOk5/LpqbnPal","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10423261},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.4-beta-20260310030546.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8e8cf1e18f9e1240b555609266d8c021/midscene-harmony-1.5.4-beta-20260310030546.0.tgz","_integrity":"sha512-f2Vyi3YZV2wyiUw4sUNT92RyzKCncaVGC3XU4dSE+zuqAN4+gbMv934jTE8qCl4yNZQUczkCIphzaKxyYbGj6w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.4-beta-20260310030546.0","@midscene/shared":"1.5.4-beta-20260310030546.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.4-beta-20260310030546.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.4-beta-20260310030546.0_1773112058629_0.393944738823345","host":"s3://npm-registry-packages-npm-production"}},"1.5.4-beta-20260310084708.0":{"name":"@midscene/harmony","version":"1.5.4-beta-20260310084708.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.4-beta-20260310084708.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5fa1e439ec892268d274643da8fcd2bcdc97d7c9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.4-beta-20260310084708.0.tgz","fileCount":36,"integrity":"sha512-HkC3VFVui2TBrapPRLl2cy4Dqp3wkpbZJEjqLIdephoPEMEy3igsk7/5ZfRlmekgok1hD8t09heF43MJz/EeEA==","signatures":[{"sig":"MEUCICec44AoDVJTIs1ATDkzPyc5UYmkm7NHRTTAPkw0/o6wAiEAjnQo/puOe9ncFNDg2uRhsxpnVHdGaAH4i+dLmyan8Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10423385},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.4-beta-20260310084708.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fbd8ad209c2cd0343cce38c03c0ef5bf/midscene-harmony-1.5.4-beta-20260310084708.0.tgz","_integrity":"sha512-HkC3VFVui2TBrapPRLl2cy4Dqp3wkpbZJEjqLIdephoPEMEy3igsk7/5ZfRlmekgok1hD8t09heF43MJz/EeEA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.4-beta-20260310084708.0","@midscene/shared":"1.5.4-beta-20260310084708.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.4-beta-20260310084708.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.4-beta-20260310084708.0_1773132533855_0.24010103720168097","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@midscene/harmony","version":"1.5.4","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.4","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a0ad28471c9aec5d3c78e44a1f8a73cff90fd426","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.4.tgz","fileCount":36,"integrity":"sha512-58LRpMl2Zh7B8lPgpn0rtWsHxa+3V9v7i7ylPdqf0i/cinA4YmlDsg7NPrwfO947akmPXOlZ3OtC9h9m6Co47g==","signatures":[{"sig":"MEUCIE0RWnK9U1kxNnJZAvBx5rX0G2/xI5M+/Lmv6G02VK/JAiEArgEzyvzDDIW/SXrTWEkskB7reLx2d7SOcmVoO1KBxJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10427760},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/44301c2cb5e828a8ba1eeba80bc19458/midscene-harmony-1.5.4.tgz","_integrity":"sha512-58LRpMl2Zh7B8lPgpn0rtWsHxa+3V9v7i7ylPdqf0i/cinA4YmlDsg7NPrwfO947akmPXOlZ3OtC9h9m6Co47g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.4","@midscene/shared":"1.5.4","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.4_1773190686718_0.9291593572911672","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260311054729.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260311054729.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260311054729.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"485135aa04734e340e0af374b19a8d4e1cb4efbd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260311054729.0.tgz","fileCount":36,"integrity":"sha512-et+ti7P/j8A3t0cas8gZ9e53QE0c42ECgC+9Nz2G6co9JgIkMvMzjFuaNFnr3patoflko0RC4fPTJySSczwZvA==","signatures":[{"sig":"MEUCIBibUqgGOIO8oftytsTX11FoIHubdpTD29DjFEcRU8yqAiEApjyoUFPEH+BMxFiAIF+bnkyMCUIwRa6AcjEP63fxRqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10432398},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260311054729.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/dae2f41c6c1e8be395a8ee47eaab59e0/midscene-harmony-1.5.5-beta-20260311054729.0.tgz","_integrity":"sha512-et+ti7P/j8A3t0cas8gZ9e53QE0c42ECgC+9Nz2G6co9JgIkMvMzjFuaNFnr3patoflko0RC4fPTJySSczwZvA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260311054729.0","@midscene/shared":"1.5.5-beta-20260311054729.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260311054729.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260311054729.0_1773208160234_0.6543049863160697","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta-20260311065048.0":{"name":"@midscene/harmony","version":"1.5.3-beta-20260311065048.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.3-beta-20260311065048.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bc0c9d48fe50edbdc0d6f436960e54d44f45b97b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.3-beta-20260311065048.0.tgz","fileCount":36,"integrity":"sha512-aqops3otzxWqGOtQHS3b1QcvfTBtOLBYJ0A6sbUvWHO56BRQ+GnGo6y3+8YUJq7r/vQAiM2wllmrgSV6xVtf5g==","signatures":[{"sig":"MEUCIGHZFnFZj3z18hVgBg7w0rpn+WRNHQF+f/dIMWu7DhuMAiEA2YaBJXNGdhg1LVN1iTPkCY8CTz9kVXEnzcxyYvzo2Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10416585},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.3-beta-20260311065048.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/454931aa7a085b447c986210e8caa007/midscene-harmony-1.5.3-beta-20260311065048.0.tgz","_integrity":"sha512-aqops3otzxWqGOtQHS3b1QcvfTBtOLBYJ0A6sbUvWHO56BRQ+GnGo6y3+8YUJq7r/vQAiM2wllmrgSV6xVtf5g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.3-beta-20260311065048.0","@midscene/shared":"1.5.3-beta-20260311065048.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.3-beta-20260311065048.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.3-beta-20260311065048.0_1773211956057_0.3215404439590843","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260311070351.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260311070351.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260311070351.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5ecc0c5e69ee66e2709ad0d2e8d66e8665b4f503","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260311070351.0.tgz","fileCount":36,"integrity":"sha512-LfRvcurYmlK3KF/HlDM3ugVERehZeUc/I5R0eqJEv3HKJDSpIRcYzdQOkHegHhap70MoJ9tpczfHpMABZSPWiA==","signatures":[{"sig":"MEQCICiq9v7CyPTbx/kmDkdj6cIo6UXP4mKnI+gBhNEI8tiOAiAQi50wbFEfzVV/EpmE+JPBdAtmfWozD1EtYKt8gNz+6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10438395},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260311070351.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5222d3960588862b35c7fb33f06feb82/midscene-harmony-1.5.5-beta-20260311070351.0.tgz","_integrity":"sha512-LfRvcurYmlK3KF/HlDM3ugVERehZeUc/I5R0eqJEv3HKJDSpIRcYzdQOkHegHhap70MoJ9tpczfHpMABZSPWiA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260311070351.0","@midscene/shared":"1.5.5-beta-20260311070351.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260311070351.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260311070351.0_1773212740770_0.039727576145017096","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260311113339.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260311113339.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260311113339.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ea8815f86aad571a1c41dfca465513abed5d4cbd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260311113339.0.tgz","fileCount":35,"integrity":"sha512-8zvzjJuK+6HXcgCM0VpsXrid7sgrlte2+89/Y5jMJr/OvA4uPob4zIy3/MrNNwFdiINYKcW1xkNN2gD8jJ0d4A==","signatures":[{"sig":"MEQCIE6tWeOlXNrNIuiWBUgUnivmtLEmVg4xW0WABDTDYhSmAiBRhCeSHNYVBCGJXDubTLSob4weA/dSCklWe9ZD8KYmhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10457505},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260311113339.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ee29d56fe4a9e779610278264cd6b566/midscene-harmony-1.5.5-beta-20260311113339.0.tgz","_integrity":"sha512-8zvzjJuK+6HXcgCM0VpsXrid7sgrlte2+89/Y5jMJr/OvA4uPob4zIy3/MrNNwFdiINYKcW1xkNN2gD8jJ0d4A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260311113339.0","@midscene/shared":"1.5.5-beta-20260311113339.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260311113339.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260311113339.0_1773228931917_0.5154327970450436","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260312025358.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260312025358.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260312025358.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9add8a2abbea14ec27e6a10f89475b415c75183e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260312025358.0.tgz","fileCount":36,"integrity":"sha512-+Zu5zhoSccUrOLtYgIQ8qjjV9ajtyqjd3tqCNQx6kA3ua+l2eRn3QiJmhAEvLb8MP88MJWg0f3iU2zsm7YJR4Q==","signatures":[{"sig":"MEYCIQDosKdnw8ZiNTSqEFtGXYMiXXq10NsDe9ILqFyPddCFOAIhAMWQYb4m9bsAdbmFbg0dcd6r4NkF7c2Tq34jMhQiOvxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10432446},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260312025358.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d3ea04c5350d267ca0d2d3afc37cf507/midscene-harmony-1.5.5-beta-20260312025358.0.tgz","_integrity":"sha512-+Zu5zhoSccUrOLtYgIQ8qjjV9ajtyqjd3tqCNQx6kA3ua+l2eRn3QiJmhAEvLb8MP88MJWg0f3iU2zsm7YJR4Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260312025358.0","@midscene/shared":"1.5.5-beta-20260312025358.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260312025358.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260312025358.0_1773284150261_0.282218799339488","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260312052255.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260312052255.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260312052255.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f46f81b3d69ad5a6122b4089ccef58155c2e483f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260312052255.0.tgz","fileCount":36,"integrity":"sha512-OJ1H6tqZR6QpM4Wwkrby+Ye0dgAk8FBSTSEi/NfYSLUD+6cJkK8s/5mlf1STqbe2KCvj8xb5Es7WMOQGJ51zxw==","signatures":[{"sig":"MEUCIEYEjy32wTWuAsDq6+IXgV1sQCITV78K68Krh1/wCWBnAiEA/pBioPVSSNmKy+cskD0W2vOmFG+FU3rMz2oqyalyyak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10445902},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260312052255.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/76541ff66cc0b74bb0367ee4cd86e2f2/midscene-harmony-1.5.5-beta-20260312052255.0.tgz","_integrity":"sha512-OJ1H6tqZR6QpM4Wwkrby+Ye0dgAk8FBSTSEi/NfYSLUD+6cJkK8s/5mlf1STqbe2KCvj8xb5Es7WMOQGJ51zxw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260312052255.0","@midscene/shared":"1.5.5-beta-20260312052255.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260312052255.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260312052255.0_1773293083195_0.18492690309516857","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260312073746.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260312073746.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260312073746.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0f13456b3458092f59b0380120efc844e895a34b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260312073746.0.tgz","fileCount":36,"integrity":"sha512-ueQ2G/FWRgNCED/cbFxa94v9S4Lp4iyhL8p/4GJwiccLBbh+Zq3UBiyyi5eedd5QqryyrA5aUvfwMkTqZUj7lw==","signatures":[{"sig":"MEUCIQDwVi3inQ0q/Sh5wKlOa09L+1PPUukmxdnCbSD0dm/qpwIgDnStmF3SsNaZ6c2ExK9k2yGhvq3ZuqU8S7tzuep7cnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10430563},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260312073746.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a5da4e5308a7134f75de20be2e524d0c/midscene-harmony-1.5.5-beta-20260312073746.0.tgz","_integrity":"sha512-ueQ2G/FWRgNCED/cbFxa94v9S4Lp4iyhL8p/4GJwiccLBbh+Zq3UBiyyi5eedd5QqryyrA5aUvfwMkTqZUj7lw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260312073746.0","@midscene/shared":"1.5.5-beta-20260312073746.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260312073746.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260312073746.0_1773301178279_0.8170144251081475","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260312110434.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260312110434.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260312110434.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cdcac8201ccd16fffe393e1ee0e527f6b3a37f75","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260312110434.0.tgz","fileCount":36,"integrity":"sha512-yY45MH+kO18rC3r5toaqJSTsnNNRgvgMwGs0pBGKMKfDFKoc1vTVmPtEaAHB8R890tkzRctxYg2neG15v0sptw==","signatures":[{"sig":"MEUCIFe2FNFV6x2JOkS2EwtuTbNIiGpvioZlm90rJ7vFiefkAiEA2QkTMwtTMDUz75mwTP1T+xLzGuXS9teHzqsx43blo7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10438472},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260312110434.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/96b860e58e181b8594fe6b756ddf790e/midscene-harmony-1.5.5-beta-20260312110434.0.tgz","_integrity":"sha512-yY45MH+kO18rC3r5toaqJSTsnNNRgvgMwGs0pBGKMKfDFKoc1vTVmPtEaAHB8R890tkzRctxYg2neG15v0sptw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260312110434.0","@midscene/shared":"1.5.5-beta-20260312110434.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260312110434.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260312110434.0_1773313588568_0.3255771262175433","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260313031700.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260313031700.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260313031700.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"07bd8c7271e98ddbbf9a43eb69b4cc88251610a9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260313031700.0.tgz","fileCount":36,"integrity":"sha512-gvlAWgu3qr8aXPccfT4CXfAn1f44ZNBkL1ZEvy8q7oUn7mzgMSU0isTAnm579PvkYtZ34rQp8ecvI61LPhsYWw==","signatures":[{"sig":"MEUCIAiEL9MHui80W3GAF88YOwEREbX1sySgnnEWIQi/AsPrAiEAtmjk0Xs9dokMYSB+iDDHXo7/jbMKCCazOWnw9oUsypw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10430563},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260313031700.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/64bfe3884b8b99247cb90175a397fe93/midscene-harmony-1.5.5-beta-20260313031700.0.tgz","_integrity":"sha512-gvlAWgu3qr8aXPccfT4CXfAn1f44ZNBkL1ZEvy8q7oUn7mzgMSU0isTAnm579PvkYtZ34rQp8ecvI61LPhsYWw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260313031700.0","@midscene/shared":"1.5.5-beta-20260313031700.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260313031700.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260313031700.0_1773371922096_0.9815438015873101","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260313035420.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260313035420.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260313035420.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cf358580576658ecb7514f0f8557fd18835f4473","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260313035420.0.tgz","fileCount":36,"integrity":"sha512-S+f1lGN/zs4gG95RJpAsKMDhswRUgEn8kj7dldA/i+Y2zvwBqk/Xg0zsCfddSzbOztcIWhR+ircyZ7kslHMucQ==","signatures":[{"sig":"MEUCIEpMLU0MQHXA1cr11g5xIFCBn1lsWxgbMBD6Edz2K+CeAiEA0a4MVOIsWv7R/p0QuPAxbBsm27/ghkOvXKlu/nCiDm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10433126},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260313035420.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/edcb71922e7a93e1f26249dab952d316/midscene-harmony-1.5.5-beta-20260313035420.0.tgz","_integrity":"sha512-S+f1lGN/zs4gG95RJpAsKMDhswRUgEn8kj7dldA/i+Y2zvwBqk/Xg0zsCfddSzbOztcIWhR+ircyZ7kslHMucQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260313035420.0","@midscene/shared":"1.5.5-beta-20260313035420.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260313035420.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260313035420.0_1773374170568_0.03605455388664369","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260313075815.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260313075815.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260313075815.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2d84125af3844b0be7f30b46b668095de04481a1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260313075815.0.tgz","fileCount":36,"integrity":"sha512-8zC+ZCJDySjUL3rq6IjChV3RtKvD6L+41VQVEdJtkHmo0nShR02xS1et3HcsBCVI/vpx3rNvb5RiBFm4TtddcA==","signatures":[{"sig":"MEUCIQDA1lDBRgnboClVILhcVDpD2HCPLqSDta57IFj7nsTbMgIgMgSCi3m7Nd4ORv/lGorOzr6Jou2mpGLB8sC0Nv2p9IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10487594},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260313075815.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/874f14c4ff078f22ab0fd83e5139589c/midscene-harmony-1.5.5-beta-20260313075815.0.tgz","_integrity":"sha512-8zC+ZCJDySjUL3rq6IjChV3RtKvD6L+41VQVEdJtkHmo0nShR02xS1et3HcsBCVI/vpx3rNvb5RiBFm4TtddcA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260313075815.0","@midscene/shared":"1.5.5-beta-20260313075815.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260313075815.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260313075815.0_1773388807531_0.6220403222115343","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260313080719.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260313080719.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260313080719.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"64ee5ab721aec0afca129ab892ee4d9c32c498e6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260313080719.0.tgz","fileCount":36,"integrity":"sha512-Iapa5FnL1pyUgjKwmPqOOwPIPcFdibaY8LbLOI6MbE00YhxuNdwNWqIhqOs/RHcWtg6mO6Giy3kxL3DRzi3wkw==","signatures":[{"sig":"MEQCIEFNz7DyOZjNzJgGTDQMww99Q5vjeJG4772u6kfc5iRNAiAK/ymeG2ta4sR0pu8qFvQBKmPzFmN/g6sgKcthV3vqPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10433623},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260313080719.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/0839e4ec07baa6bb1b364af87f6666f1/midscene-harmony-1.5.5-beta-20260313080719.0.tgz","_integrity":"sha512-Iapa5FnL1pyUgjKwmPqOOwPIPcFdibaY8LbLOI6MbE00YhxuNdwNWqIhqOs/RHcWtg6mO6Giy3kxL3DRzi3wkw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260313080719.0","@midscene/shared":"1.5.5-beta-20260313080719.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260313080719.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260313080719.0_1773389351745_0.8593539108293391","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260313090523.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260313090523.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260313090523.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"304534caab8f1c996c987a5e15a4a1971ad4a38f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260313090523.0.tgz","fileCount":36,"integrity":"sha512-kBF/Ip7A38PU6H6BW8oiIBEMVO4cRLHt4HIScT0j3FOfEIDOWWes0gQT+XroYYvNt4G/EYHudG0s6qV73Nvc1A==","signatures":[{"sig":"MEQCIBiREOuFK12Nf+kDc+OclS/Ou8m/A9jGB2lBa45a+Uc8AiArzq+QtywfkXPLA2X+5rcOuy+KdOX8pmAvcy+cK651KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10433623},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260313090523.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5d8b7ba1c57c7e28f66bb00ea3d193e9/midscene-harmony-1.5.5-beta-20260313090523.0.tgz","_integrity":"sha512-kBF/Ip7A38PU6H6BW8oiIBEMVO4cRLHt4HIScT0j3FOfEIDOWWes0gQT+XroYYvNt4G/EYHudG0s6qV73Nvc1A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260313090523.0","@midscene/shared":"1.5.5-beta-20260313090523.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260313090523.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260313090523.0_1773392833813_0.44182238184725975","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260313092855.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260313092855.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260313092855.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7342afc46ae4dd1841b77ae8c70d4b88c67685b3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260313092855.0.tgz","fileCount":35,"integrity":"sha512-plJ+X1bDBqZFuxMPhPEva9055qyB6NTbsfj8euXNmH2w+PtMNIUJgBwn1+rwr/GoJUwVFxCJa11VOW7FyunWPA==","signatures":[{"sig":"MEYCIQCpHuQht6pBosn+KhpKFVOAsBxw0vy3O5OGPhqKIBw+EQIhANp0v6WiuW3uLKlD///ZbXjoWWSANbH1CehxFh8tkd5t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10458606},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260313092855.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fedcae5b167f13c87ad27160007d191e/midscene-harmony-1.5.5-beta-20260313092855.0.tgz","_integrity":"sha512-plJ+X1bDBqZFuxMPhPEva9055qyB6NTbsfj8euXNmH2w+PtMNIUJgBwn1+rwr/GoJUwVFxCJa11VOW7FyunWPA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260313092855.0","@midscene/shared":"1.5.5-beta-20260313092855.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260313092855.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260313092855.0_1773394245824_0.8539082298361442","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@midscene/harmony","version":"1.5.5","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d9129b7f8e4661f1ffaa31a43963fd6017745080","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5.tgz","fileCount":35,"integrity":"sha512-sQTUO1229PA70GslVBOq+0WpG3a+jdHpPgx/sqSJiwgKNSDDodXjpW5dnuX8GjZ6Pk54SE+cw4gg6L2rPKlv5w==","signatures":[{"sig":"MEUCIQCBgN0e1unVHN374xENBg0VP+czBL+7gD0k/SeItkEeAwIgRZGZYCv/loIc1f/MvIQ5ms5Xz1YOtnpz6YQU3oonIDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10459632},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/058492a248acbc54394a4027725d6200/midscene-harmony-1.5.5.tgz","_integrity":"sha512-sQTUO1229PA70GslVBOq+0WpG3a+jdHpPgx/sqSJiwgKNSDDodXjpW5dnuX8GjZ6Pk54SE+cw4gg6L2rPKlv5w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5","@midscene/shared":"1.5.5","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5_1773626629886_0.14037990826617763","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260316033254.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260316033254.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260316033254.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9bde9b92ef34e088a767aefeaa9716867406f007","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260316033254.0.tgz","fileCount":36,"integrity":"sha512-UBE7XMX31OphBQvSjxST6vqj/aJRkWtBCgQP3vumH0xMYbr/FpuedEPivE70YWh2Ay4aTMbN8yHTycdMbSkurA==","signatures":[{"sig":"MEUCIQD089fiZn9guUlNC+TFNcrr7k292ZF8pRhwRTlQ33EGrQIgVU8STiMl1c4efxKekvOsDaO6dwOWUuHeVpxBmvlew+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10388906},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260316033254.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b478d91ef171fd2baadb941f4d25a964/midscene-harmony-1.5.5-beta-20260316033254.0.tgz","_integrity":"sha512-UBE7XMX31OphBQvSjxST6vqj/aJRkWtBCgQP3vumH0xMYbr/FpuedEPivE70YWh2Ay4aTMbN8yHTycdMbSkurA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260316033254.0","@midscene/shared":"1.5.5-beta-20260316033254.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260316033254.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260316033254.0_1773632085535_0.12423283556118436","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta-20260316093244.0":{"name":"@midscene/harmony","version":"1.5.5-beta-20260316093244.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.5-beta-20260316093244.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5cb5b3fa944128bc80a2fbf581cc16101d42460b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.5-beta-20260316093244.0.tgz","fileCount":35,"integrity":"sha512-tQP8k8zr3vXpY+kGWGnrtugu0O1ogISEHhSw+XECQWR4Yx44ATzbAsGgpl9AX+5ZwODmy+HTXDPrYRB7KVwtrg==","signatures":[{"sig":"MEUCIQCWQlq4TZvyTarwpeprYK0UegCGotPlj7lhHgmwuhI2ewIgcfwQSGyXypQdL5ERiLAvNvujgHnN/JntLZgR1QzziSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10462176},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.5-beta-20260316093244.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/92c7f234b70a821dbeb4f209f3bf6a2b/midscene-harmony-1.5.5-beta-20260316093244.0.tgz","_integrity":"sha512-tQP8k8zr3vXpY+kGWGnrtugu0O1ogISEHhSw+XECQWR4Yx44ATzbAsGgpl9AX+5ZwODmy+HTXDPrYRB7KVwtrg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.5-beta-20260316093244.0","@midscene/shared":"1.5.5-beta-20260316093244.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.5-beta-20260316093244.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.5-beta-20260316093244.0_1773653675542_0.10178776776243148","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@midscene/harmony","version":"1.5.6","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.6","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"360b25c7b9bfbb1a2b587335c1c4db3e76515488","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.6.tgz","fileCount":35,"integrity":"sha512-O9rp0EaeytUe7roNTcsk+gPFIa2OMaxC6yS80szdYNJs5toytWW/X29QO4Qg43cAkcgWDdM76hUjPtxU1KX5rA==","signatures":[{"sig":"MEYCIQClVN1aNKlksxtJyNgO7649QT5vKgoJBwDOBT5BWpoejAIhANDhmca+FiKXI2O5Z3cLIXAJC3KjhSs5xy5ardOP3ql0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10515706},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a8bb170fe550e10d3ed11df00f96c046/midscene-harmony-1.5.6.tgz","_integrity":"sha512-O9rp0EaeytUe7roNTcsk+gPFIa2OMaxC6yS80szdYNJs5toytWW/X29QO4Qg43cAkcgWDdM76hUjPtxU1KX5rA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.6","@midscene/shared":"1.5.6","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.6_1773712657473_0.36078108953283095","host":"s3://npm-registry-packages-npm-production"}},"1.5.6-beta-20260317024237.0":{"name":"@midscene/harmony","version":"1.5.6-beta-20260317024237.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.6-beta-20260317024237.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"96af495a70c05b2591a60a7a423e5d91be1909d4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.6-beta-20260317024237.0.tgz","fileCount":35,"integrity":"sha512-iquyKCTfzDd1/pIsqe/4TLJwogOS0/3TbgXW2nFdljY5DJ92M9OtyY/Alow5emAo9NVKCeSPrKff+ctykrX8mA==","signatures":[{"sig":"MEQCIGQj4vmfyuGfsx2n0tFvVkYKZgaGzilErEPPU2cljtK4AiB9TRYYANfUsQc3j0DkD8O000uVJK32MULBadwm8b4Tsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10459831},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.6-beta-20260317024237.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/547dc5532376ff51c1ba82191f63d51a/midscene-harmony-1.5.6-beta-20260317024237.0.tgz","_integrity":"sha512-iquyKCTfzDd1/pIsqe/4TLJwogOS0/3TbgXW2nFdljY5DJ92M9OtyY/Alow5emAo9NVKCeSPrKff+ctykrX8mA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.6-beta-20260317024237.0","@midscene/shared":"1.5.6-beta-20260317024237.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.6-beta-20260317024237.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.6-beta-20260317024237.0_1773715469532_0.22589680448359983","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260317083700.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260317083700.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260317083700.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4d45cbd5f3a16d72f8cffd481f53bbd2a0c18825","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260317083700.0.tgz","fileCount":35,"integrity":"sha512-P3yJ/D2vHqglZyUmuep9pY33t1RvwjfmSEBIYnaC5pQxZg8GNl70416N+5nIYmtWJ23r5ddzyTEglWYB0nfZAA==","signatures":[{"sig":"MEUCIQCOZQx2mMa6x4alxwUY2diLqtvHaalQOcWnv6o2vhaVgQIgGd7T6Hi7DW5MSnYlnz77P8AL1GimE9IpB5VDU1CLRpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10515905},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260317083700.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c3e3bf2e610f232ca76b490e53bcdd11/midscene-harmony-1.5.7-beta-20260317083700.0.tgz","_integrity":"sha512-P3yJ/D2vHqglZyUmuep9pY33t1RvwjfmSEBIYnaC5pQxZg8GNl70416N+5nIYmtWJ23r5ddzyTEglWYB0nfZAA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260317083700.0","@midscene/shared":"1.5.7-beta-20260317083700.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260317083700.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260317083700.0_1773736734529_0.7462520089999172","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260317091411.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260317091411.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260317091411.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"809cc5921124e74081d10df5d11cc6aa11fe380d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260317091411.0.tgz","fileCount":35,"integrity":"sha512-TNn7NOQVPhiNTEtlaEsOOf+voLTQeIzYY6Kt+O+L55u2ZPPjzXOOIyLBBdvyM/uXMnKQuHYwejdS2BnKTh7d2A==","signatures":[{"sig":"MEYCIQCKxqx8pQhREJ0hjrz3DkVDgUfRtUWiznTpDUp4Jui4rgIhAKbY12x47bDZvbZHLiItONZY8DFx6IB32vDRWL5a3PJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10515905},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260317091411.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/48d78201efe8bbb128ecec18582269dd/midscene-harmony-1.5.7-beta-20260317091411.0.tgz","_integrity":"sha512-TNn7NOQVPhiNTEtlaEsOOf+voLTQeIzYY6Kt+O+L55u2ZPPjzXOOIyLBBdvyM/uXMnKQuHYwejdS2BnKTh7d2A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260317091411.0","@midscene/shared":"1.5.7-beta-20260317091411.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260317091411.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260317091411.0_1773738968132_0.8848924832679981","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260318044548.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260318044548.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260318044548.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0e878502e8eccda89d1f1651d7a0a507cf230be2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260318044548.0.tgz","fileCount":35,"integrity":"sha512-6IoRKKFGyCzD0MVLsmilIFcGI4aZomoRH/Ruy1WJBAl2bjCtuU+XEanxqPhDe5POF0Kebr5AzfYTs/uQ6fBCRw==","signatures":[{"sig":"MEYCIQDmxrD3tAJEBvLjUUkJDsYOlO/tIyvyRX6/eqK/KXaSdwIhALDTEVapTMckbt7Jma+KQj/93eu2k7eUswD8FAcgMqMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10515905},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260318044548.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/dfb7a7db44c72e0645d84bf733aa41f5/midscene-harmony-1.5.7-beta-20260318044548.0.tgz","_integrity":"sha512-6IoRKKFGyCzD0MVLsmilIFcGI4aZomoRH/Ruy1WJBAl2bjCtuU+XEanxqPhDe5POF0Kebr5AzfYTs/uQ6fBCRw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260318044548.0","@midscene/shared":"1.5.7-beta-20260318044548.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260318044548.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260318044548.0_1773809266414_0.09226875880300733","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260318053429.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260318053429.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260318053429.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bbf5c5474e97ba137398065a9db55e8077cdd9b1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260318053429.0.tgz","fileCount":35,"integrity":"sha512-rMg7xN36epEN6GI342eKjJFxrerbLQ0oxFhzqpZLKNL9VJYpkIPSjRwL2mJDN16BEEkUJjTyVyhT64Ki5KDVjQ==","signatures":[{"sig":"MEQCICdHz1MHChpOW1UHwlMmy8xdGyhc36L6cX8U3B8SAaP2AiAKbva0X8BIppdQf+TQHotWxQPLt8H/roImc6pTmHk4ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10517494},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260318053429.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d84ee31ddc6437dd69404d1e165aed94/midscene-harmony-1.5.7-beta-20260318053429.0.tgz","_integrity":"sha512-rMg7xN36epEN6GI342eKjJFxrerbLQ0oxFhzqpZLKNL9VJYpkIPSjRwL2mJDN16BEEkUJjTyVyhT64Ki5KDVjQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260318053429.0","@midscene/shared":"1.5.7-beta-20260318053429.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260318053429.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260318053429.0_1773812174350_0.566506123653786","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260319094709.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260319094709.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260319094709.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0738d000182a3ed7b3f6058b0419cd79de4c09ee","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260319094709.0.tgz","fileCount":35,"integrity":"sha512-zXV9muFlnJHLL0zudOM4QKkHHLphfejFw462c+lHQ/7xmPlPuVCtTw/V0xELH9wgxQZrcN92eYVbZnzr4sO4Hw==","signatures":[{"sig":"MEUCIA7uiDGfsBYe9cJ9yEjU2l4OUw1Pb+K5+aimoyl2cBKgAiEA3Q5jDHaBW0xXZOCeh4QXi3sC/SszYxiRnX1YvJfCWfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10515905},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260319094709.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/108f637b449c86e99a0db7099aad7f9c/midscene-harmony-1.5.7-beta-20260319094709.0.tgz","_integrity":"sha512-zXV9muFlnJHLL0zudOM4QKkHHLphfejFw462c+lHQ/7xmPlPuVCtTw/V0xELH9wgxQZrcN92eYVbZnzr4sO4Hw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260319094709.0","@midscene/shared":"1.5.7-beta-20260319094709.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260319094709.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260319094709.0_1773913742235_0.8887646379438734","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260319103720.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260319103720.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260319103720.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e2e223954fe0df368c3f28c6b089e90b7e9303a4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260319103720.0.tgz","fileCount":35,"integrity":"sha512-ibso4JkmHlh9U5jlaXeozaPuS+P4n1hPYPL7CCfpBJhbqLV5GEmqD4hmTdMbyAv11SA3tLFtPFSMumDcznsY5A==","signatures":[{"sig":"MEUCIDVYb/TN1n7GLCpjFxAlaJwsh0YrFE4Y5JvjUoKPZolFAiEAqZAeu1S9l3ZSHrm4cA8K3zUG7lbT1Snbe8awD2f48Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12953035},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260319103720.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/43043acf61354747e3e9c40f8a409685/midscene-harmony-1.5.7-beta-20260319103720.0.tgz","_integrity":"sha512-ibso4JkmHlh9U5jlaXeozaPuS+P4n1hPYPL7CCfpBJhbqLV5GEmqD4hmTdMbyAv11SA3tLFtPFSMumDcznsY5A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260319103720.0","@midscene/shared":"1.5.7-beta-20260319103720.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260319103720.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260319103720.0_1773916754662_0.02399534798366587","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260320024852.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260320024852.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260320024852.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"be9b8d641782cc4b979ba86d911f713393ef64f4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260320024852.0.tgz","fileCount":35,"integrity":"sha512-vkcrIG5LXry3tQh5gyXqO8jrWbtcV83XjEz9xvNDhW/IamMMPozCGoxMM/0MzdQtMHT1GenDHVslXm1CdAxThQ==","signatures":[{"sig":"MEQCIE4lu/u21CAJwKLgwvmf9VxB2CweD37ya23XVB7rxQCmAiBp1gYIeQqvKptU8oWKg2s7rmaNtTBrCD74GHJ0JdDq+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10517680},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260320024852.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/9b8b97d52d8daf4f1ec942a6353f4fb8/midscene-harmony-1.5.7-beta-20260320024852.0.tgz","_integrity":"sha512-vkcrIG5LXry3tQh5gyXqO8jrWbtcV83XjEz9xvNDhW/IamMMPozCGoxMM/0MzdQtMHT1GenDHVslXm1CdAxThQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260320024852.0","@midscene/shared":"1.5.7-beta-20260320024852.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260320024852.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260320024852.0_1773975044140_0.1245017283266796","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323022931.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323022931.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323022931.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"eed5570c63a7de186bac8624260b3184725b97ef","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323022931.0.tgz","fileCount":35,"integrity":"sha512-NaRJ4iXNlQmuOBYVuwKaVVwmpiSKfrEk/2DvE0dVgT72sw5KD/DeoOTqh7/J5i9wyW7kCX9FbH6rNTnPNVwBKw==","signatures":[{"sig":"MEQCIAonWu4F/MAbJN733ttffsWcKNYuZR6DZ4TgZdhFmV2AAiAqUlnqKQZRLfzX1MuYKSvyoCyY68/97ZT/04sVdcTfvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12959156},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323022931.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ceda80b27a8a19c85e98f0fca36b7b23/midscene-harmony-1.5.7-beta-20260323022931.0.tgz","_integrity":"sha512-NaRJ4iXNlQmuOBYVuwKaVVwmpiSKfrEk/2DvE0dVgT72sw5KD/DeoOTqh7/J5i9wyW7kCX9FbH6rNTnPNVwBKw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323022931.0","@midscene/shared":"1.5.7-beta-20260323022931.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323022931.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323022931.0_1774233091927_0.6131961556983252","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323060422.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323060422.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323060422.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b2c9915d34c2cb649f1395ffa3ec86605519221b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323060422.0.tgz","fileCount":35,"integrity":"sha512-X13pZ2HEhH87V42lIxoPbzdsc6k+hRfSJWCSiLOtuoIdydKjJnVaD8zlb70QkQNBT06CNKQyXnMgfq/hHD7ueA==","signatures":[{"sig":"MEUCIB31lZU7Knt2gfguE4AUAN1IYyq/K5JruCc5eVWkLj+OAiEA+CnXiJMj/drwh89uD+3ArgJzJbv1oQbHcQD6/kO7od4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12960392},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323060422.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/aa1134bfb6d9baed8b6ed00c1297b8cd/midscene-harmony-1.5.7-beta-20260323060422.0.tgz","_integrity":"sha512-X13pZ2HEhH87V42lIxoPbzdsc6k+hRfSJWCSiLOtuoIdydKjJnVaD8zlb70QkQNBT06CNKQyXnMgfq/hHD7ueA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323060422.0","@midscene/shared":"1.5.7-beta-20260323060422.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323060422.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323060422.0_1774245976685_0.0694033008506878","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323071137.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323071137.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323071137.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"27628172d0eb251be48863140e6e0e8c1f6c0ff8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323071137.0.tgz","fileCount":35,"integrity":"sha512-roo9xitgz5G/UFVbJsvt4L1aUqZVr3hOkqy/yT4vLAnMPg21OIYhFS1szeuhpxuSeCqPnyIbCxzRGgdfGyBh1A==","signatures":[{"sig":"MEQCIENM8+6LAdLtp+IdngRuay+YS8pmYHYDvemdGvSOmEQrAiAgYvfGCO5t4FGFxIDit9dR/jSvBSRdkrH08za3hJExhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12962657},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323071137.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fa631f844aba56efab5f3f88ceffa702/midscene-harmony-1.5.7-beta-20260323071137.0.tgz","_integrity":"sha512-roo9xitgz5G/UFVbJsvt4L1aUqZVr3hOkqy/yT4vLAnMPg21OIYhFS1szeuhpxuSeCqPnyIbCxzRGgdfGyBh1A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323071137.0","@midscene/shared":"1.5.7-beta-20260323071137.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323071137.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323071137.0_1774250009428_0.6833475824660866","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323081159.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323081159.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323081159.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"172be64ca35744f452e54fd2a9cdc3e13f356ba2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323081159.0.tgz","fileCount":35,"integrity":"sha512-iD6U+sslwbDiikHENUlj5JE+4gYLNKChMhT76UlPf4jNgc7PE3xbK1Lhhse2JmE0SLXmgFOMlqoR6ruCXvHc/g==","signatures":[{"sig":"MEUCIQCwcYKARdpGREnyH0FYYae3EwBFrCdeKK+5s2Jjsb27FgIgSAoUPV1g0dUaO08HltxU5SQxJy7lQuA2bFbN5Rq2124=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12959156},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323081159.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1df2b3505c2dffee73ba8adfb761f6c2/midscene-harmony-1.5.7-beta-20260323081159.0.tgz","_integrity":"sha512-iD6U+sslwbDiikHENUlj5JE+4gYLNKChMhT76UlPf4jNgc7PE3xbK1Lhhse2JmE0SLXmgFOMlqoR6ruCXvHc/g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323081159.0","@midscene/shared":"1.5.7-beta-20260323081159.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323081159.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323081159.0_1774253635008_0.6576761265897668","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323093121.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323093121.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323093121.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8323adecb5dfb9620b2fce8f9c11c0a1a9efee5d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323093121.0.tgz","fileCount":35,"integrity":"sha512-EDIf0GKRd93kRcwlTs/jy0/w7KItLVfL4S5/YL0uXrZpgMDm4JnfC+Rhbj/VURLi2Bd4jwB/f1BEnSThZkDL/w==","signatures":[{"sig":"MEQCIHnn4PmKlY0IVrXjDDYsj9GrQpo+hn33aup2GF0zPe1CAiAasFpfehNjDBRGY2g7GBSITnI5eGKgur6emA98TRNOPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12959156},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323093121.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/19056db1c1dabb2a9ea9233513b62834/midscene-harmony-1.5.7-beta-20260323093121.0.tgz","_integrity":"sha512-EDIf0GKRd93kRcwlTs/jy0/w7KItLVfL4S5/YL0uXrZpgMDm4JnfC+Rhbj/VURLi2Bd4jwB/f1BEnSThZkDL/w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323093121.0","@midscene/shared":"1.5.7-beta-20260323093121.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323093121.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323093121.0_1774258394289_0.692518633645997","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323103406.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323103406.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323103406.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4bb1da6f0e49a455c6ae3588119c9f094a15402d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323103406.0.tgz","fileCount":35,"integrity":"sha512-GjiXNZEIMwQhrXNNzZfXcK22cXvNu9iojZsZ6mFmCrQMoezOmBQH5md5LXcyAK1+RLr0mWn0Cv0dco2h9uf/ww==","signatures":[{"sig":"MEUCIQChPzsrYRVaeVECJhATzEneB1d0ofWczqDZbVGgbxhs2QIgFaWW43+tfGKwZMtoIXBTex97464vSYPnc48nNoofMzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12962028},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323103406.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c3dc53060869885b26f15112362a5865/midscene-harmony-1.5.7-beta-20260323103406.0.tgz","_integrity":"sha512-GjiXNZEIMwQhrXNNzZfXcK22cXvNu9iojZsZ6mFmCrQMoezOmBQH5md5LXcyAK1+RLr0mWn0Cv0dco2h9uf/ww==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323103406.0","@midscene/shared":"1.5.7-beta-20260323103406.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323103406.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323103406.0_1774262162878_0.9438575228151829","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323104416.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323104416.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323104416.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d0f9a1da84a2aea46a4749314d35a13637dfd66f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323104416.0.tgz","fileCount":35,"integrity":"sha512-edbKAei8v8DEJWZ4lJ4xuXXqtKIHbWgv6nRJfSv++ULW0LLfVpxQVvL1sUPT9axOviMs2bpkdFoQYBOrpw/V3g==","signatures":[{"sig":"MEUCIC5Q4TWDM4kbbo3o0/w+pLVUdMvkMR0Mp+a5iOqNvB5WAiEA9ZHOSIyVzOQKXVWmgtv19O9KZGciiSU5hbqkos/Ar7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10517680},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323104416.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5e32e9194768527c09443dae33fe24b2/midscene-harmony-1.5.7-beta-20260323104416.0.tgz","_integrity":"sha512-edbKAei8v8DEJWZ4lJ4xuXXqtKIHbWgv6nRJfSv++ULW0LLfVpxQVvL1sUPT9axOviMs2bpkdFoQYBOrpw/V3g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323104416.0","@midscene/shared":"1.5.7-beta-20260323104416.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323104416.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323104416.0_1774262772889_0.4756069482870693","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323111729.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323111729.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323111729.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"84f00454d33821535e8deba13567883447efe6a6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323111729.0.tgz","fileCount":35,"integrity":"sha512-tJU0PJH1mgBoWOzM1XcOhFavrdDBUFM0MZhx4Tl2cKF0hJbMAuR9JPdGyzHN28lQjN6cEGjqoW/uKl3FB/kO4g==","signatures":[{"sig":"MEUCIQC1cEDqXhTyHhz3gyD3V72uba2h2Uk7kDhhwgUlOfQarQIgOoH7b7ao37n4v/8jOc2fqLEX2T2B/p2q7FpTO3grMks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12960935},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323111729.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c73bd874e50a4d76bc23ca15efc14dd8/midscene-harmony-1.5.7-beta-20260323111729.0.tgz","_integrity":"sha512-tJU0PJH1mgBoWOzM1XcOhFavrdDBUFM0MZhx4Tl2cKF0hJbMAuR9JPdGyzHN28lQjN6cEGjqoW/uKl3FB/kO4g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323111729.0","@midscene/shared":"1.5.7-beta-20260323111729.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323111729.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323111729.0_1774264764384_0.3007337439388167","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260323114150.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260323114150.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260323114150.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"982d6025290f0c639fcd18b3fe4c953a198182bf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260323114150.0.tgz","fileCount":35,"integrity":"sha512-JEdWXMIvFKENpml4KVv+rG0eq9FSSUgpmugcD7v7CWX6EZWyEjKEzHpvRPqz47sudRxguOnPwW9lHQJhxuSrxA==","signatures":[{"sig":"MEUCIHkr/QN03Y69VscUY9GtvOi1HvDBJzubbDBU13BB+AFWAiEAvowcfmi3dTukt09Nq1PFC5yPJCj9bzj9dNeQcI3uWqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12960028},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260323114150.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b3a929838ca5e29b16830a3c6a776b2f/midscene-harmony-1.5.7-beta-20260323114150.0.tgz","_integrity":"sha512-JEdWXMIvFKENpml4KVv+rG0eq9FSSUgpmugcD7v7CWX6EZWyEjKEzHpvRPqz47sudRxguOnPwW9lHQJhxuSrxA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260323114150.0","@midscene/shared":"1.5.7-beta-20260323114150.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260323114150.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260323114150.0_1774266220819_0.7768315835199093","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@midscene/harmony","version":"1.5.7","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"21a2e9e2027680b930cfdcf376b5d12b8f346072","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7.tgz","fileCount":35,"integrity":"sha512-CGvXMqBzyeglqlsPa2AGqB6osfAZhcEJhXyfJIzt3+tJDsKDEHS9vKL316B+uR54/snJLPUSNs4w15+V2pnIpw==","signatures":[{"sig":"MEQCIFa6D8l9tgR3mFmWgWAUlSZIUgSiUxU1bGXKPSyP1OkIAiB/4qM+ytlydJlIe2TI2CyxhJdL0jeRyPyUA+RrO7xYrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12964085},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/529ab49b322c1778136c8394d41ed549/midscene-harmony-1.5.7.tgz","_integrity":"sha512-CGvXMqBzyeglqlsPa2AGqB6osfAZhcEJhXyfJIzt3+tJDsKDEHS9vKL316B+uR54/snJLPUSNs4w15+V2pnIpw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7","@midscene/shared":"1.5.7","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7_1774268574517_0.08826381089586155","host":"s3://npm-registry-packages-npm-production"}},"1.5.8-beta-20260324073120.0":{"name":"@midscene/harmony","version":"1.5.8-beta-20260324073120.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.8-beta-20260324073120.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fe48db67d02be88bcae77fd2e1bba7e41d7d3332","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.8-beta-20260324073120.0.tgz","fileCount":37,"integrity":"sha512-X42qgUxMzwBkSakb0e7uSh4OO4rNaLI8vJLHlvPeB5XnCOFqWUsuCSUppaMutB+fRSu3p+z3sqFcHX2AQUrg9w==","signatures":[{"sig":"MEUCIEyuzPQHSYBihbvzfxPoVQ7bHREHAN7in7ufHfCNfUUhAiEA0CuncamQTmGdxBFGwm/V26h3EU5BdzpEqRXJ7Z1WOHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14166909},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.8-beta-20260324073120.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/7ec88a71b0722338310854a4cb4b2712/midscene-harmony-1.5.8-beta-20260324073120.0.tgz","_integrity":"sha512-X42qgUxMzwBkSakb0e7uSh4OO4rNaLI8vJLHlvPeB5XnCOFqWUsuCSUppaMutB+fRSu3p+z3sqFcHX2AQUrg9w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.8-beta-20260324073120.0","@midscene/shared":"1.5.8-beta-20260324073120.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.8-beta-20260324073120.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.8-beta-20260324073120.0_1774337605548_0.1816763583025256","host":"s3://npm-registry-packages-npm-production"}},"1.5.8-beta-20260324074118.0":{"name":"@midscene/harmony","version":"1.5.8-beta-20260324074118.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.8-beta-20260324074118.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f2f51ea11941b063a9fb8ae65d8e33dad26f3091","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.8-beta-20260324074118.0.tgz","fileCount":37,"integrity":"sha512-7PL8pHwu7SztcMDwERv+Da3PFt1kwjOz50wpOPHHCNivpJ9beLQw3v9rkWpIzfmFVhzjC7hNZvOplQbqzrgG9g==","signatures":[{"sig":"MEUCIQD70p0ff+fCzn8Ymk9XD6vaosJnknWE2HAUMPcFb1VqfAIge0fQe8BrP4aa2Tgfmbaupg9l5R49S6dFK8sf12TcZt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14166909},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.8-beta-20260324074118.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8cae71c864e86ef67dd869961160f3d7/midscene-harmony-1.5.8-beta-20260324074118.0.tgz","_integrity":"sha512-7PL8pHwu7SztcMDwERv+Da3PFt1kwjOz50wpOPHHCNivpJ9beLQw3v9rkWpIzfmFVhzjC7hNZvOplQbqzrgG9g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.8-beta-20260324074118.0","@midscene/shared":"1.5.8-beta-20260324074118.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.8-beta-20260324074118.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.8-beta-20260324074118.0_1774338191744_0.8767423425496172","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta-20260324093639.0":{"name":"@midscene/harmony","version":"1.5.7-beta-20260324093639.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.7-beta-20260324093639.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"05b0c7336f342af90a8f93a197af4fa8cd37e593","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.7-beta-20260324093639.0.tgz","fileCount":35,"integrity":"sha512-ORZ/4rYa8pPLVbpRvviwmB/ORyHWqz8WDYFIeogf1eH6to0NvyjtUyW9FqXOtxN7oEhbjgESyR3loPfFAZi9SA==","signatures":[{"sig":"MEUCIQCh2JF84bVjUlFpgfBjKnry6YGuSPrpJrDsZI4lgQSScwIgVTPtnXJWuWrT19NAGeAYY8w3/n9+T7BI2+6i2CvGSS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12962229},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.7-beta-20260324093639.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b5a4cfb12b640cf9344dca08a4fef53e/midscene-harmony-1.5.7-beta-20260324093639.0.tgz","_integrity":"sha512-ORZ/4rYa8pPLVbpRvviwmB/ORyHWqz8WDYFIeogf1eH6to0NvyjtUyW9FqXOtxN7oEhbjgESyR3loPfFAZi9SA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.7-beta-20260324093639.0","@midscene/shared":"1.5.7-beta-20260324093639.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.7-beta-20260324093639.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.7-beta-20260324093639.0_1774345113936_0.4649898351355004","host":"s3://npm-registry-packages-npm-production"}},"1.5.8-beta-20260325025832.0":{"name":"@midscene/harmony","version":"1.5.8-beta-20260325025832.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.8-beta-20260325025832.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ea536fd82f340e0a004ca40ae83bae557ed5264b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.8-beta-20260325025832.0.tgz","fileCount":37,"integrity":"sha512-GFp1LQizYnO2Ed7kVp8tjcZTJvXDWw9AYx6qmOK49aXnCvTt8BRZSykgkYMx9Ea92RbD2hKN4ma1fBhJR6zdUg==","signatures":[{"sig":"MEYCIQDFK+wVn2T30ITYQ29oKomMT6oJEeHBo/90L+ZRGKp1LQIhAKc3ypMVvhjyjdwRXObuNtDyqxlVBs0unXJsFXJ3DuQS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14166909},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.8-beta-20260325025832.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5490bcec24bea4ad258c853767106ed3/midscene-harmony-1.5.8-beta-20260325025832.0.tgz","_integrity":"sha512-GFp1LQizYnO2Ed7kVp8tjcZTJvXDWw9AYx6qmOK49aXnCvTt8BRZSykgkYMx9Ea92RbD2hKN4ma1fBhJR6zdUg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.8-beta-20260325025832.0","@midscene/shared":"1.5.8-beta-20260325025832.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.8-beta-20260325025832.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.8-beta-20260325025832.0_1774407630226_0.7314544509635148","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@midscene/harmony","version":"1.5.8","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.8","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e0043fff132c1e501d020370b41e6f0addf85d1e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.8.tgz","fileCount":37,"integrity":"sha512-btpsAn2W8cVqR3RbXK51MyUwz7VZQpgO+V54ZemU4Pv2NOq8XTT//d5iRekvvAzw/gQPGLZiGnDMuiS2xLPYKQ==","signatures":[{"sig":"MEUCIQCOvFahd1LAQ0lwnWN5fy1uPOc/ZSD5GmPqRz62ltHcswIgQGNXvx+brYs7hvZwGV6uSGJBlYx7g05qRll1LhjNKi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14166575},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b3d8d0fc9fa260a60092e9b0fdf14e17/midscene-harmony-1.5.8.tgz","_integrity":"sha512-btpsAn2W8cVqR3RbXK51MyUwz7VZQpgO+V54ZemU4Pv2NOq8XTT//d5iRekvvAzw/gQPGLZiGnDMuiS2xLPYKQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.8","@midscene/shared":"1.5.8","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.8_1774409260711_0.7676931733581038","host":"s3://npm-registry-packages-npm-production"}},"1.5.8-beta-20260325034913.0":{"name":"@midscene/harmony","version":"1.5.8-beta-20260325034913.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.8-beta-20260325034913.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2bb7df34779b91719da2bfb101acb1204959b4db","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.8-beta-20260325034913.0.tgz","fileCount":37,"integrity":"sha512-lMxoD7Ng6jBbR4IyLZ+MaunEsQl+06I8B8hYy8+LoTP2t6whbuq7Mn1EeHw+pt2RVNvYwIPoltFe2PSr7VNLZQ==","signatures":[{"sig":"MEYCIQD9nzI2+tXr/CuxTka0svcUo4HDSoiRJ8Lv7JftvNU+AAIhAKC/WtHCZYaRcGMqMI2MibqIko7VdNWBG6DApbzpdrQP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14166909},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.8-beta-20260325034913.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5ff98ca710db1b22e3f562712bdd760e/midscene-harmony-1.5.8-beta-20260325034913.0.tgz","_integrity":"sha512-lMxoD7Ng6jBbR4IyLZ+MaunEsQl+06I8B8hYy8+LoTP2t6whbuq7Mn1EeHw+pt2RVNvYwIPoltFe2PSr7VNLZQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.8-beta-20260325034913.0","@midscene/shared":"1.5.8-beta-20260325034913.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.8-beta-20260325034913.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.8-beta-20260325034913.0_1774410673404_0.8240200282267409","host":"s3://npm-registry-packages-npm-production"}},"1.5.8-beta-20260325063536.0":{"name":"@midscene/harmony","version":"1.5.8-beta-20260325063536.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.8-beta-20260325063536.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3eddf551815905d917b22dbf4e3c775f2f9e6570","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.8-beta-20260325063536.0.tgz","fileCount":37,"integrity":"sha512-dg51673xjlulD/5pu3TW22mfZOI6T5civJZEVCptnAsYX151DAtgodoHj2Ss36tuD/VoNyLfSVUeawQd4ijklg==","signatures":[{"sig":"MEUCIQC774smHzUkPgQlEBBJnlhJU5saZB44pdtcWditNYmOjgIgLpoDZmRgV6p8xwnvHMkr3AVjmuB+PmAeTpLsMDdIyYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14166909},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.8-beta-20260325063536.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1a9f85947ca1b095d52844aa4ff82926/midscene-harmony-1.5.8-beta-20260325063536.0.tgz","_integrity":"sha512-dg51673xjlulD/5pu3TW22mfZOI6T5civJZEVCptnAsYX151DAtgodoHj2Ss36tuD/VoNyLfSVUeawQd4ijklg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.8-beta-20260325063536.0","@midscene/shared":"1.5.8-beta-20260325063536.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.8-beta-20260325063536.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.8-beta-20260325063536.0_1774420653081_0.19105178880556162","host":"s3://npm-registry-packages-npm-production"}},"1.5.9-beta-20260325080051.0":{"name":"@midscene/harmony","version":"1.5.9-beta-20260325080051.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.5.9-beta-20260325080051.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4c868e040f5bdbd935f0b4b8c283ecbf503a0bd1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.5.9-beta-20260325080051.0.tgz","fileCount":37,"integrity":"sha512-ikw3srAImdENZcR8BuJrO4n0JcaaTFUTrhcQrgaKhtmnRag+M3PYaeGcrWzOm3JXHoAuobwVCLtxuUmkvT6aSQ==","signatures":[{"sig":"MEUCIEm0RsuiRG9l77kJkxmrNdcbiz7u7hf0EiBXeIcrkUAMAiEArfF4IaepctliBkeOeIyj2vDipSsLA5w6AbIW19/hi/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14174108},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.5.9-beta-20260325080051.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/af43ee6d7506c1c939cd2c1fdcbe9bf5/midscene-harmony-1.5.9-beta-20260325080051.0.tgz","_integrity":"sha512-ikw3srAImdENZcR8BuJrO4n0JcaaTFUTrhcQrgaKhtmnRag+M3PYaeGcrWzOm3JXHoAuobwVCLtxuUmkvT6aSQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.5.9-beta-20260325080051.0","@midscene/shared":"1.5.9-beta-20260325080051.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.5.9-beta-20260325080051.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.5.9-beta-20260325080051.0_1774425767106_0.10022619841235536","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@midscene/harmony","version":"1.6.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bac2b607657fce078f2382cb7afed74b4d3e506f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.0.tgz","fileCount":37,"integrity":"sha512-pQGCbuOpJPAbyuFyvW+luYz6UO8IasotlZCwF4xC3z2NmtOWEjmDWR2s1ZTdmrLcV6VhQHsBVOeM7ZYGH/akHg==","signatures":[{"sig":"MEYCIQDixI9JIzBk2pNHqV+SkNemsg7AF9bqwKgwb21vnDREqAIhAJ2oBOaZJsKZvk271T3M/GD4iuu5+4GeB3vtyqJiStrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14184567},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1f506d8303172c6f2353553008aa2801/midscene-harmony-1.6.0.tgz","_integrity":"sha512-pQGCbuOpJPAbyuFyvW+luYz6UO8IasotlZCwF4xC3z2NmtOWEjmDWR2s1ZTdmrLcV6VhQHsBVOeM7ZYGH/akHg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.0","@midscene/shared":"1.6.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.0_1774494241633_0.24146766484965543","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260327083049.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260327083049.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260327083049.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c213e778b2fe1feafa4f339466cd1a0d5ca9ee24","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260327083049.0.tgz","fileCount":37,"integrity":"sha512-fIQuECURD+FLNs+Dn+Dr5sruvFtw49GyFDL9xPS3qtaWk4pbH8I1i1UhKEN2VLgga8DIcCSKt5QXz/dXXjSe5Q==","signatures":[{"sig":"MEUCIQCCJbI0b/Q/t8eTwgWNMCY0GmzNwsrBQM4a1fUs7eeD4AIgBLnxBQJVchmchzY3/teRMSD1tuhxuAKxoyEZ6wqfvMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14239469},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260327083049.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2b827ab8a2b921035cb97409b48b49d3/midscene-harmony-1.6.1-beta-20260327083049.0.tgz","_integrity":"sha512-fIQuECURD+FLNs+Dn+Dr5sruvFtw49GyFDL9xPS3qtaWk4pbH8I1i1UhKEN2VLgga8DIcCSKt5QXz/dXXjSe5Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260327083049.0","@midscene/shared":"1.6.1-beta-20260327083049.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260327083049.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260327083049.0_1774600363132_0.6475616837787508","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260327104111.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260327104111.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260327104111.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3fc835d61eda91948f2123fed06eb80e15fedc1c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260327104111.0.tgz","fileCount":37,"integrity":"sha512-GKtSNyeLFOXSd7W6QQ+s3MDdE8lR86l8KOvmrw6I4w3SE/wi5EECiR7ugU4CBH/egxwu3P2SG/GHhTTGO/MPSg==","signatures":[{"sig":"MEYCIQDm+QoCGFGGNLiV2FzaZkecwfrxarWt/FF3vcGwGRVGRwIhALLSUYCot1uKsTMlK0m65dxuxEJeCT/Y9aXG5vQPf3Z3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14241637},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260327104111.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/e0a9c67d7c4a869796fe5dcc9f7eafdd/midscene-harmony-1.6.1-beta-20260327104111.0.tgz","_integrity":"sha512-GKtSNyeLFOXSd7W6QQ+s3MDdE8lR86l8KOvmrw6I4w3SE/wi5EECiR7ugU4CBH/egxwu3P2SG/GHhTTGO/MPSg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260327104111.0","@midscene/shared":"1.6.1-beta-20260327104111.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260327104111.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260327104111.0_1774608184419_0.20562242087075533","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260330094822.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260330094822.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260330094822.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b89db6636bbcfd68e44acfe7b2e3c6e809c78297","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260330094822.0.tgz","fileCount":37,"integrity":"sha512-X/TDh6kou0rzjl64tJyafP4EBuP6NT/yoN02hDdTMobKgUQJOpAtn3T0ubnN9v7JMVcpYZDmCFSlegdR+4kXwQ==","signatures":[{"sig":"MEQCICSGM1kjlCq/ATr9QOvqnIewHiRqfi8KTVCwX4xjL8COAiA7SEeyMTrAWwsaYFxFA1AF3jgEAUgmpLUMJzzdLB55YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14247759},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260330094822.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/0b640a1b4f1321a29c1052459aec5fe4/midscene-harmony-1.6.1-beta-20260330094822.0.tgz","_integrity":"sha512-X/TDh6kou0rzjl64tJyafP4EBuP6NT/yoN02hDdTMobKgUQJOpAtn3T0ubnN9v7JMVcpYZDmCFSlegdR+4kXwQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260330094822.0","@midscene/shared":"1.6.1-beta-20260330094822.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260330094822.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260330094822.0_1774864219079_0.8263373685884592","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331033048.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331033048.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331033048.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fd1d4f62df35aa46c221efa345c252c1541164db","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331033048.0.tgz","fileCount":37,"integrity":"sha512-ejTtWKP+ftMlyeLMjI9nh6/FNZg74M6bx/QXHzoo+Y6PxgDjLclba5GjEYfLVYDb9dTINPOltmwnYcoMddykqg==","signatures":[{"sig":"MEUCIQCM5Upm19TbUKUFp6L1bZzrftaNZ404eir8Pk3a2MkPVQIgcycBYSYXoMMjuLB2IW7WPVVTtDmjbxHftzd1HEHSb2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14249649},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331033048.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a6a55378b022a79dda9cfdcd712d6d6d/midscene-harmony-1.6.1-beta-20260331033048.0.tgz","_integrity":"sha512-ejTtWKP+ftMlyeLMjI9nh6/FNZg74M6bx/QXHzoo+Y6PxgDjLclba5GjEYfLVYDb9dTINPOltmwnYcoMddykqg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331033048.0","@midscene/shared":"1.6.1-beta-20260331033048.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331033048.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331033048.0_1774927960728_0.8123679953890717","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331063813.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331063813.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331063813.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"962c996673c3792871971d5a623fc830b23edc98","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331063813.0.tgz","fileCount":37,"integrity":"sha512-r8uAbUCx2eIrSODoo+DriiAUSc42D/aPAZuqaByQlj2j+xEBncLaox1xtIDTkmei59KX2d7clcRE28kgldSzRA==","signatures":[{"sig":"MEUCIDsV4rL05lgBzIHo/Z2cf1ZE8ZwiuxIz3i5Kkd/w4ba8AiEA7CqI8qMrYpQXcyGEs71nBtZ7J1FKaI0SYPaKEjADYAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14241637},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331063813.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d3b346e9a0c813c98fab4d123dfc1a7b/midscene-harmony-1.6.1-beta-20260331063813.0.tgz","_integrity":"sha512-r8uAbUCx2eIrSODoo+DriiAUSc42D/aPAZuqaByQlj2j+xEBncLaox1xtIDTkmei59KX2d7clcRE28kgldSzRA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331063813.0","@midscene/shared":"1.6.1-beta-20260331063813.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331063813.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331063813.0_1774939207690_0.14990423261696462","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331064302.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331064302.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331064302.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8cf3c55f3bd78e0fac30149a59ce3f8fd39a10d1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331064302.0.tgz","fileCount":37,"integrity":"sha512-DHQ/Ato2DN6jDwspUKPpUxT4rREfxN+6V9w/9ohAyjG9xqechg2d5bZvAcd98ZLrvJQ8epneGBVnjWMCoSjM7A==","signatures":[{"sig":"MEQCICZoXbwZqANhmpYz3f4Psax05V51HU9m08wCHywyq6FsAiAmP01fHzjQT/yiuxsoK2xZq+1Z6wR3whi9llx3eywgYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14242249},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331064302.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/7eb55977a02163944ffaadc13110b534/midscene-harmony-1.6.1-beta-20260331064302.0.tgz","_integrity":"sha512-DHQ/Ato2DN6jDwspUKPpUxT4rREfxN+6V9w/9ohAyjG9xqechg2d5bZvAcd98ZLrvJQ8epneGBVnjWMCoSjM7A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331064302.0","@midscene/shared":"1.6.1-beta-20260331064302.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331064302.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331064302.0_1774939496341_0.12419277106282167","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331065357.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331065357.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331065357.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bf74f5e18a75193fe318dafe1de31074b7b748df","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331065357.0.tgz","fileCount":37,"integrity":"sha512-HFWDm9yFIgPqNUZW5JpxKL2L/6/+P4jrySFuMttL7w5g4aeaFU6XPvShwQ5QjsgcndDHMOboafCtxVm2h9hGcQ==","signatures":[{"sig":"MEYCIQCME3U5H/qOYrwp6xvr/rAksgmrB+Ti2tH8IE0PgXk9hgIhAL6uknOkmN+NuJ1bGnzUdPsSJlSExodT2AStOQu/AgPU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14250339},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331065357.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/0fe8e2435f5fe27b1fdc8a9d83ffdbf6/midscene-harmony-1.6.1-beta-20260331065357.0.tgz","_integrity":"sha512-HFWDm9yFIgPqNUZW5JpxKL2L/6/+P4jrySFuMttL7w5g4aeaFU6XPvShwQ5QjsgcndDHMOboafCtxVm2h9hGcQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331065357.0","@midscene/shared":"1.6.1-beta-20260331065357.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331065357.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331065357.0_1774940154053_0.8811580990206367","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331072626.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331072626.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331072626.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"920b7f474fc19898a8a7d9c8e749a98a44b46309","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331072626.0.tgz","fileCount":37,"integrity":"sha512-R06P95BbX06V+LpE2O+6ai82zLuSf+BdtZr6Pn9ln1/2sVSJRMrW6gay4/AbDnKl5bgf8aWyWoKoKIevUF7hQg==","signatures":[{"sig":"MEUCIB7JTR3IDWxKYwF5mkLQiRYhJ4BwKhzwbo9+eghHToMnAiEA4kb54xlBh3sX4L2g5lQSlWXMZyjjG1y+SGw61U11B9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14241637},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331072626.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2ff8ff311fd86dff8290a7b7d8260672/midscene-harmony-1.6.1-beta-20260331072626.0.tgz","_integrity":"sha512-R06P95BbX06V+LpE2O+6ai82zLuSf+BdtZr6Pn9ln1/2sVSJRMrW6gay4/AbDnKl5bgf8aWyWoKoKIevUF7hQg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331072626.0","@midscene/shared":"1.6.1-beta-20260331072626.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331072626.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331072626.0_1774942094288_0.6228229415574227","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331073142.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331073142.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331073142.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c2947db6ba39d45613205fd0a6172e9270dd80a4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331073142.0.tgz","fileCount":37,"integrity":"sha512-/OHHPqdjYsSVQ7gohKqjWvxROumwNaR3+UdzsK4Y10ZzvB5R3vjfdX5HILjE+6vSEYGAceVa0buIMld1OZKRsg==","signatures":[{"sig":"MEQCIDWsCsPksYS9zdF3CL56+wt4Wo0RCIkB0sm22DQunMw6AiAvaY6+z935/adBUsHeLSA4Uod7PmGEleCsc07v9u8glg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14250170},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331073142.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/9564401085aab187977b95b3736a9054/midscene-harmony-1.6.1-beta-20260331073142.0.tgz","_integrity":"sha512-/OHHPqdjYsSVQ7gohKqjWvxROumwNaR3+UdzsK4Y10ZzvB5R3vjfdX5HILjE+6vSEYGAceVa0buIMld1OZKRsg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331073142.0","@midscene/shared":"1.6.1-beta-20260331073142.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331073142.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331073142.0_1774942419101_0.3617983036235497","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331082632.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331082632.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331082632.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"86736e270dd9e65909644bb40041c1c1f466e652","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331082632.0.tgz","fileCount":37,"integrity":"sha512-XJmSHWsI87/GMVWo3ptMZRjUdCHuehPgbiRhoHIED8Hr1Jc4rdS2yADuZTSAQjkeE5vNmRHC6rIvipq8ofic1g==","signatures":[{"sig":"MEYCIQDuvcQUKW5zYe8nIVqX6RcNbcDZWay9v1c8KAO+TJZC/gIhALl0oqM1y4/dDrEtWdmSBD4P+ehOGPeGulgIzL9hrfXa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14253627},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331082632.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1febaeb30df0c61c5eda1718ec030996/midscene-harmony-1.6.1-beta-20260331082632.0.tgz","_integrity":"sha512-XJmSHWsI87/GMVWo3ptMZRjUdCHuehPgbiRhoHIED8Hr1Jc4rdS2yADuZTSAQjkeE5vNmRHC6rIvipq8ofic1g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331082632.0","@midscene/shared":"1.6.1-beta-20260331082632.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331082632.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331082632.0_1774945704079_0.7628230055961327","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331083547.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331083547.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331083547.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"01c373c078bb7b119556add1c11959ea11717bd8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331083547.0.tgz","fileCount":37,"integrity":"sha512-I9lhvatGQ1TGe3tlToXz4OzlOMcAzSk0CW1NllGlOVmjbvb420DSnBHNkjRg+vz/5JsBPMujq5qigim8UXtFLA==","signatures":[{"sig":"MEUCIQChQP7CUKssjAdhAeB7lNVwOhE7d+K8YmN1b4DB4cmK4wIgUqDz/nh5E6BTi3kyEy3XVMQzYiaPB267YKvgdwQK1O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14255505},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331083547.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c42c72f352e3c884d45bd3e7ac328f71/midscene-harmony-1.6.1-beta-20260331083547.0.tgz","_integrity":"sha512-I9lhvatGQ1TGe3tlToXz4OzlOMcAzSk0CW1NllGlOVmjbvb420DSnBHNkjRg+vz/5JsBPMujq5qigim8UXtFLA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331083547.0","@midscene/shared":"1.6.1-beta-20260331083547.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331083547.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331083547.0_1774946261112_0.8505667259706302","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260331120401.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260331120401.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260331120401.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0a7ba20fc4e4e6defcac487ffdf47c4db32da8e4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260331120401.0.tgz","fileCount":37,"integrity":"sha512-5ZBsfo3vGl7OG31C68SmDRvsuY5VgM5NT/okxT3ykvYhmgqmq5D2DG11hvy5BJhcieciog1/sPWf45fbUtTNyQ==","signatures":[{"sig":"MEYCIQDfIN8Bg9U0LRED0rFGAsMEdiKE0U5pehajDcVkTPhNywIhALhGI+BEdwALuu9UGgPftqkOwYFKf/DVrYH1it0pQyyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14284417},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260331120401.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/6f8d553e81bd3d49db5beb4d2c99044e/midscene-harmony-1.6.1-beta-20260331120401.0.tgz","_integrity":"sha512-5ZBsfo3vGl7OG31C68SmDRvsuY5VgM5NT/okxT3ykvYhmgqmq5D2DG11hvy5BJhcieciog1/sPWf45fbUtTNyQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260331120401.0","@midscene/shared":"1.6.1-beta-20260331120401.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260331120401.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260331120401.0_1774958758721_0.8051925032130953","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@midscene/harmony","version":"1.6.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7cea8f4cbbc4d6b26210b24b33cf22a13a9c79f1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1.tgz","fileCount":37,"integrity":"sha512-LcAjq8KOM5U57dWMiD62AZsr1mKZYiZxdlvcqUDMZDGsThfHvQ2i+0pryhC0b56AjA0wjffNXAvKi8uV48UGGg==","signatures":[{"sig":"MEUCICmo1KRRfF8aalpRscdK3gqWE+PH/8N4XfMbGUMcpdg/AiEAznimmvYB0yPjDw4aW6sdl3DsHylQugn7BK0JbE0iQyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14281571},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/036bb33ab5a67256f4c841d6f5fa2500/midscene-harmony-1.6.1.tgz","_integrity":"sha512-LcAjq8KOM5U57dWMiD62AZsr1mKZYiZxdlvcqUDMZDGsThfHvQ2i+0pryhC0b56AjA0wjffNXAvKi8uV48UGGg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1","@midscene/shared":"1.6.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1_1775006300424_0.8044607370836125","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260401022446.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260401022446.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260401022446.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"666f2c8b182cb5baa388c9777112513fe42b6020","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260401022446.0.tgz","fileCount":37,"integrity":"sha512-surwflgTMg6mp8G+4v+c8f4/LvpV/MGWHWZ2WybYMUyx04JGdtNEj5Vlkv+dt0hy/w1/E+6AMghuVVxPzqLjjg==","signatures":[{"sig":"MEUCIG3Zk9yqjQlK0yRlHHVidIk0TqNR1JhDXEjAMysuvPB0AiEAqBP0NXcob99EVn2YZHImXthIzs2888PhpC45ZFTnWbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14242249},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260401022446.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/6f156abafe42a193401aa24ec4391c2f/midscene-harmony-1.6.1-beta-20260401022446.0.tgz","_integrity":"sha512-surwflgTMg6mp8G+4v+c8f4/LvpV/MGWHWZ2WybYMUyx04JGdtNEj5Vlkv+dt0hy/w1/E+6AMghuVVxPzqLjjg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260401022446.0","@midscene/shared":"1.6.1-beta-20260401022446.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260401022446.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260401022446.0_1775010401260_0.21147546026872588","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260401030951.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260401030951.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260401030951.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"842f59c39319d95567b61b313b38f0f2c3d5b10c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260401030951.0.tgz","fileCount":37,"integrity":"sha512-UFSZiR5CDgwZsS3LYIokTV/ceaNv1Ozj4c3lySp1hbkskgoAL95CdWwuLGiCNC5fTvF1aA0tyHv3K/vUb7+5ww==","signatures":[{"sig":"MEUCIByIkGq9YFuKuCpLhUoYCCMdc17sbCufF814kRIFB8SlAiEA6bvsJq8dersKZ3tCyqgTC0mZZFWxv358fLwD/Oxhwlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14242249},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260401030951.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d86d82b20eb02c9095c633369c232a13/midscene-harmony-1.6.1-beta-20260401030951.0.tgz","_integrity":"sha512-UFSZiR5CDgwZsS3LYIokTV/ceaNv1Ozj4c3lySp1hbkskgoAL95CdWwuLGiCNC5fTvF1aA0tyHv3K/vUb7+5ww==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260401030951.0","@midscene/shared":"1.6.1-beta-20260401030951.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260401030951.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260401030951.0_1775013109666_0.07889530820317892","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260401033839.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260401033839.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260401033839.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c0ab2f08e44fe8fad8fa297f19a69bf130028d8a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260401033839.0.tgz","fileCount":37,"integrity":"sha512-Qy7ZTtvRgMuQx3peV9va3jl9X5+3yxxh9YLWjYNuJ6M+F1ixX0OBZfLfgBJIHz93cLoB8YOy6fvyf/aALrvJUg==","signatures":[{"sig":"MEUCICeRiO/Jf2v4JFh4IQf3DAFDlMAil9PInFiSpMn8yEd3AiEA3iHdBmHCus4plQv/oPnm2oYLs2T1k7d+0RooDKzicho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14242431},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260401033839.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/cbd4df9b317f5de9279a44de60eb517d/midscene-harmony-1.6.1-beta-20260401033839.0.tgz","_integrity":"sha512-Qy7ZTtvRgMuQx3peV9va3jl9X5+3yxxh9YLWjYNuJ6M+F1ixX0OBZfLfgBJIHz93cLoB8YOy6fvyf/aALrvJUg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260401033839.0","@midscene/shared":"1.6.1-beta-20260401033839.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260401033839.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260401033839.0_1775014833105_0.3041840571095977","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta-20260401091950.0":{"name":"@midscene/harmony","version":"1.6.2-beta-20260401091950.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.2-beta-20260401091950.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e5ea33804ab893c8c2d33a669e0c0a6cb5a2905d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.2-beta-20260401091950.0.tgz","fileCount":37,"integrity":"sha512-c6LuNVF8MlvaJlRwwpZj96XwuQdRj7Dg8JhyE14wNP8zR7xnLPateaK/h+tjFmcimoXLnBOTLnd3Vr0124FhIg==","signatures":[{"sig":"MEUCIQD65471HDIdk3/2L9axTVT/mCgjO/sdXOC7MMznqH+Z4AIgaMo5pVWHrpG1uH2t/fskb/du1geSuyZklreE8IKspvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14281905},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.2-beta-20260401091950.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1327ad4154993144baf6fad322284801/midscene-harmony-1.6.2-beta-20260401091950.0.tgz","_integrity":"sha512-c6LuNVF8MlvaJlRwwpZj96XwuQdRj7Dg8JhyE14wNP8zR7xnLPateaK/h+tjFmcimoXLnBOTLnd3Vr0124FhIg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.2-beta-20260401091950.0","@midscene/shared":"1.6.2-beta-20260401091950.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.2-beta-20260401091950.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.2-beta-20260401091950.0_1775035306309_0.035590031068481354","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta-20260401093323.0":{"name":"@midscene/harmony","version":"1.6.2-beta-20260401093323.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.2-beta-20260401093323.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"92a562f930fd8db8771fd9460076fe66a26c3ad9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.2-beta-20260401093323.0.tgz","fileCount":37,"integrity":"sha512-YTtra5Z7Fgge9Y156SiFv99rCVs2P4aKKZ4KikHWSQ1ccoznImqyYtp7MqRrrzuWQYL56S0H+kB7V3q9i9Bh6g==","signatures":[{"sig":"MEUCIEMApbmSIaDR0ZXSKzX732NWLrfJCiZdUlfIW9Rc3OU/AiEA5eSY2tbjXHa0hQKl2GBf3ZDUQKVkBFbPSHSvvHcAegw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14281905},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.2-beta-20260401093323.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/7848eb5dfe6c6ed358b25758f01b5e62/midscene-harmony-1.6.2-beta-20260401093323.0.tgz","_integrity":"sha512-YTtra5Z7Fgge9Y156SiFv99rCVs2P4aKKZ4KikHWSQ1ccoznImqyYtp7MqRrrzuWQYL56S0H+kB7V3q9i9Bh6g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.2-beta-20260401093323.0","@midscene/shared":"1.6.2-beta-20260401093323.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.2-beta-20260401093323.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.2-beta-20260401093323.0_1775036112043_0.8197209571219466","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta-20260402032448.0":{"name":"@midscene/harmony","version":"1.6.2-beta-20260402032448.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.2-beta-20260402032448.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"656c2c09af2d05de9ecda77cc01e3f98febef204","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.2-beta-20260402032448.0.tgz","fileCount":37,"integrity":"sha512-5kAMWGkdmAsM6QTIKuAp9zJEfP7gnDEb+vcf0MmbIWv/lMTuPVxEK40mKEMIuJWq9SibNmXfKc6mXN9T2ZdUnQ==","signatures":[{"sig":"MEYCIQCEZ6aHBit8Xd9dR3GqhEFWiegc08smsreRvaQL/e5eYQIhALGwaMD5PoNrzqRpW0UE9EYoQhChLO4pP1BZIQQjnIRr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14283700},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.2-beta-20260402032448.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/42b9bda1368f1f3ec9654bbfb072be48/midscene-harmony-1.6.2-beta-20260402032448.0.tgz","_integrity":"sha512-5kAMWGkdmAsM6QTIKuAp9zJEfP7gnDEb+vcf0MmbIWv/lMTuPVxEK40mKEMIuJWq9SibNmXfKc6mXN9T2ZdUnQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.2-beta-20260402032448.0","@midscene/shared":"1.6.2-beta-20260402032448.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.2-beta-20260402032448.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.2-beta-20260402032448.0_1775100407084_0.6176797582451663","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@midscene/harmony","version":"1.6.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"08e233ba0857123875fc5471062e37ce742082e8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.2.tgz","fileCount":37,"integrity":"sha512-2Ywt2Z4HEx6JQ+kyRTnewaHMXKu1H2kXFzNxcIQKqVE96zL+aYhSmfJeJpiWNGeSLsXK3Gcg6B8GhAzNROLiJg==","signatures":[{"sig":"MEUCIAO1+Pob1hq95U4DQG6JN0xcvzbCzfTYNro54NRLT7R5AiEAh/J6fjf4NOalPAA1FeZX9NCTNrq1pcTtH4UFN9LcTzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14283366},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/25c47f5da501317384cae5ece4c2da15/midscene-harmony-1.6.2.tgz","_integrity":"sha512-2Ywt2Z4HEx6JQ+kyRTnewaHMXKu1H2kXFzNxcIQKqVE96zL+aYhSmfJeJpiWNGeSLsXK3Gcg6B8GhAzNROLiJg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.2","@midscene/shared":"1.6.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.2_1775103865652_0.37939596544899157","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260402050649.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260402050649.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260402050649.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6b0e808ae97653c163eb8da4205bdc13a7e0f088","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260402050649.0.tgz","fileCount":37,"integrity":"sha512-DpoZC5fWvrQv/l/nB53RxdrdAtn8Ti1yWBN7N1AC2kJ3u5MGS3prSSdZaIwqR03xdp4e5XbChoWcBMfSjg5XjQ==","signatures":[{"sig":"MEYCIQCb8Al0cQ0ZVqJknaOO4MraY18n+fSDagizWXwnHAsuJgIhAPJ8g9oCzOKlmdIFixoSAzFa40CIUOY0sZjX2H2GnzN2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14242249},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260402050649.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/9493b23e58abd9e560d3a10f9cc4f4f8/midscene-harmony-1.6.1-beta-20260402050649.0.tgz","_integrity":"sha512-DpoZC5fWvrQv/l/nB53RxdrdAtn8Ti1yWBN7N1AC2kJ3u5MGS3prSSdZaIwqR03xdp4e5XbChoWcBMfSjg5XjQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260402050649.0","@midscene/shared":"1.6.1-beta-20260402050649.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260402050649.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260402050649.0_1775106528206_0.18058567002676207","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260402055539.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260402055539.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260402055539.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"14173ba66af3184e016661a16241585ee2540b9a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260402055539.0.tgz","fileCount":37,"integrity":"sha512-HNzbiiiSfviGere1sPZKtQgWUHJx/qU8ZRGppiEKZDG06nuo4pHnRvtg3nWRmazhTXzeXKYuRl2tT70XLvMSOg==","signatures":[{"sig":"MEYCIQCKwDdMOTSyykcmlN88TBNiaZgVfLR1OWzOxemltUb8rgIhAL12RvDeH8Mt1R9n40C+AysV2Q5oBQowhNLiWDuBatq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14242249},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260402055539.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/aacefc09317d5fe2e9f987f4d52e5587/midscene-harmony-1.6.1-beta-20260402055539.0.tgz","_integrity":"sha512-HNzbiiiSfviGere1sPZKtQgWUHJx/qU8ZRGppiEKZDG06nuo4pHnRvtg3nWRmazhTXzeXKYuRl2tT70XLvMSOg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260402055539.0","@midscene/shared":"1.6.1-beta-20260402055539.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260402055539.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260402055539.0_1775109455548_0.4205793573585974","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta-20260402061812.0":{"name":"@midscene/harmony","version":"1.6.1-beta-20260402061812.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.1-beta-20260402061812.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1e6e121254f3d85907a25af94afc7352476b986b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.1-beta-20260402061812.0.tgz","fileCount":37,"integrity":"sha512-uYMoHB+/WKUzu9gTLOcSOEWBlTtEhoU+r6vARWsuomFHu97dNnVqMC2Rlq1erEOEJ5nmuNMhkKV/9cCw/QQ4WQ==","signatures":[{"sig":"MEQCIHTjJd8uCUhn1wvRRLYPFqbuN+UwdGRPPTatjkpVYuYbAiB28rgMdW86IF6hTyzmlLiw/Zay1lkW10yvOKrvcycaqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14242249},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.1-beta-20260402061812.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/737e674efb2e44d0d13cf31708772973/midscene-harmony-1.6.1-beta-20260402061812.0.tgz","_integrity":"sha512-uYMoHB+/WKUzu9gTLOcSOEWBlTtEhoU+r6vARWsuomFHu97dNnVqMC2Rlq1erEOEJ5nmuNMhkKV/9cCw/QQ4WQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.1-beta-20260402061812.0","@midscene/shared":"1.6.1-beta-20260402061812.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.1-beta-20260402061812.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.1-beta-20260402061812.0_1775110807006_0.19960878229968082","host":"s3://npm-registry-packages-npm-production"}},"1.6.3-beta-20260402103943.0":{"name":"@midscene/harmony","version":"1.6.3-beta-20260402103943.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.3-beta-20260402103943.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9279ac77e7b0a751e3268a7c1a477264a057e548","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.3-beta-20260402103943.0.tgz","fileCount":37,"integrity":"sha512-Y1U0/7E0LjGBMLPzyDf9FBgqXYoxiXglZPZBP0WvG7JX6ffatap5a3uMNXqm9KW0XJQ7K2HopKBb5p9aWTPqDg==","signatures":[{"sig":"MEYCIQCPkZUg1tuIIO8I/JkurG7LNnoJwMKYXboA09pcPT3qXwIhAOJiW4V1H8IBUE2qccJM0NmoyTGRghPH6XYgr9+lW7G1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14284602},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.3-beta-20260402103943.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ed6e6c4979e29609cecbaa9a768c2047/midscene-harmony-1.6.3-beta-20260402103943.0.tgz","_integrity":"sha512-Y1U0/7E0LjGBMLPzyDf9FBgqXYoxiXglZPZBP0WvG7JX6ffatap5a3uMNXqm9KW0XJQ7K2HopKBb5p9aWTPqDg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.3-beta-20260402103943.0","@midscene/shared":"1.6.3-beta-20260402103943.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.3-beta-20260402103943.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.3-beta-20260402103943.0_1775126499291_0.8202997916742771","host":"s3://npm-registry-packages-npm-production"}},"1.6.3-beta-20260403070857.0":{"name":"@midscene/harmony","version":"1.6.3-beta-20260403070857.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.3-beta-20260403070857.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6e3058f29118e443df1722fd3c6b15cfe984e9cb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.3-beta-20260403070857.0.tgz","fileCount":37,"integrity":"sha512-CfUgZvqHH9X5ivyB+guh6EcK+YddU3uoGR7EUD5CmbUkcLJvpzVE68BuMThPwK/2QqJgfjR6E126aKJF7rDIkQ==","signatures":[{"sig":"MEUCIDE3EznYwDvtWN10711RQD3IqTXcQEH3ugAscKyFSan1AiEA5Ij3jv0P4gicYEtOOl7OPeJob5p1oIHLrOPw6RGCz5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14287149},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.3-beta-20260403070857.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/241619b5cfc3d32be38012dc9907d6d5/midscene-harmony-1.6.3-beta-20260403070857.0.tgz","_integrity":"sha512-CfUgZvqHH9X5ivyB+guh6EcK+YddU3uoGR7EUD5CmbUkcLJvpzVE68BuMThPwK/2QqJgfjR6E126aKJF7rDIkQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.3-beta-20260403070857.0","@midscene/shared":"1.6.3-beta-20260403070857.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.3-beta-20260403070857.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.3-beta-20260403070857.0_1775200254393_0.6036380862037918","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@midscene/harmony","version":"1.6.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"494b3d0c66d85f29969eb353484232ed9d1a79f0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.3.tgz","fileCount":37,"integrity":"sha512-5oKuFwUdLopiHI1FtU+jU/k4KKp/txFYpfJ6OfmqkhFMUVuhbZgrm6bEsBmgNXrml3qj5fegB3x8Pkp9gy+6Cw==","signatures":[{"sig":"MEUCIQDiI2SU9r1Ym04kWpJxnLGoSHUcUInE3bko12F7kxkHNAIgb+Luc0ryQM0qsLZujnaAxwzCvPxpVEUJxRuxYU26luY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14350187},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fece64c311d1d63f8507b269209ce9b4/midscene-harmony-1.6.3.tgz","_integrity":"sha512-5oKuFwUdLopiHI1FtU+jU/k4KKp/txFYpfJ6OfmqkhFMUVuhbZgrm6bEsBmgNXrml3qj5fegB3x8Pkp9gy+6Cw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.3","@midscene/shared":"1.6.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.3_1775530259090_0.7596922457260931","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@midscene/harmony","version":"1.6.4","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.6.4","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7f1469dcb65dfc3131b37be6ef179eb2f294ea3a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.6.4.tgz","fileCount":37,"integrity":"sha512-1h1sCDl/KoHiAzoBjHjaddjRmfZzJ9GfkGXq2rGNHAL0N6CHHUvSg0iVgoW5c5l3DWB0HdFbXwRw/VbuqFDxDg==","signatures":[{"sig":"MEUCIQCRs2lFP1H4cyPUKw6PauwbazAfjyVH1mKWQvmM94jUygIgW9vQCWIjf5FhTrc3wwDMTsY4ou8bRv2CRd4Pn8mRLDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14464308},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.6.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c480f96488057bd2b427933ad6da82c2/midscene-harmony-1.6.4.tgz","_integrity":"sha512-1h1sCDl/KoHiAzoBjHjaddjRmfZzJ9GfkGXq2rGNHAL0N6CHHUvSg0iVgoW5c5l3DWB0HdFbXwRw/VbuqFDxDg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.6.4","@midscene/shared":"1.6.4","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.6.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.6.4_1775550636792_0.484742395182135","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@midscene/harmony","version":"1.7.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"06aa4f54b392ed733053babd6d10fefa1b34eca8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.0.tgz","fileCount":37,"integrity":"sha512-uDiEczYAgYIRfjPwMW5UH8oQSXAcCFQJsXpYpDFXJHoFnGlxJdkA9RIOvvpVbDBG+IeJxUBnPDlG0sYFbzXyJw==","signatures":[{"sig":"MEQCIFKihxBc3WaNcQ7xiuJaK7smjXoBRc8Hr4QTEySofsW3AiBIDYl5TYqjYbZSyRvzk4PYI9cKU1S1dmBFEn1BUWQq1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14467530},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/e47d11fccc11384e709fb851703c3871/midscene-harmony-1.7.0.tgz","_integrity":"sha512-uDiEczYAgYIRfjPwMW5UH8oQSXAcCFQJsXpYpDFXJHoFnGlxJdkA9RIOvvpVbDBG+IeJxUBnPDlG0sYFbzXyJw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.0","@midscene/shared":"1.7.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.0_1775616652164_0.0706166286456873","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta-20260408073050.0":{"name":"@midscene/harmony","version":"1.7.1-beta-20260408073050.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.1-beta-20260408073050.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3ce743bd19653fa184895ddedc6c07e41752d56c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.1-beta-20260408073050.0.tgz","fileCount":37,"integrity":"sha512-/X9hQ6DQfQ+tyHOawFCZXAjiEW49OzBizUSnZqpBQO6qOK5aPN8NcPwQb9ZRy/noA25HO+uVaezbEqjsybWcDg==","signatures":[{"sig":"MEYCIQC2bmLRX1VyDP6ToD1sAFAN3Ei43estQDStjzf+EoSOqQIhAKk0FvwU27hpfw/cP6V834JuoIJ2esivYQCXaO4X7j4F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14467625},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.1-beta-20260408073050.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/6314516328a8a67609c84d48ca6740ae/midscene-harmony-1.7.1-beta-20260408073050.0.tgz","_integrity":"sha512-/X9hQ6DQfQ+tyHOawFCZXAjiEW49OzBizUSnZqpBQO6qOK5aPN8NcPwQb9ZRy/noA25HO+uVaezbEqjsybWcDg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.1-beta-20260408073050.0","@midscene/shared":"1.7.1-beta-20260408073050.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.1-beta-20260408073050.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.1-beta-20260408073050.0_1775633575925_0.4838048834619073","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta-20260408081855.0":{"name":"@midscene/harmony","version":"1.7.1-beta-20260408081855.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.1-beta-20260408081855.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2b029468e6ff27d509ae3430c7f36932b29149bd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.1-beta-20260408081855.0.tgz","fileCount":37,"integrity":"sha512-33j37+EFILAXkeeLYVE3L68crjnkjoOWCyxC4D7o8f4vFf8oYKlfXKiNSDbbQsfY/ztk6UsPJjq2N0tj/AjpsQ==","signatures":[{"sig":"MEQCIGy9rGln8vFpAuVlxS3GALCpgkznrbMOwEPw1sc4gSWNAiB87i3a7GSnjwYNzi2kDTZIXE/4qLkBITBs6DaLHYvbgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14467864},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.1-beta-20260408081855.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c13ed8590035ba73ef2eef854d3d6891/midscene-harmony-1.7.1-beta-20260408081855.0.tgz","_integrity":"sha512-33j37+EFILAXkeeLYVE3L68crjnkjoOWCyxC4D7o8f4vFf8oYKlfXKiNSDbbQsfY/ztk6UsPJjq2N0tj/AjpsQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.1-beta-20260408081855.0","@midscene/shared":"1.7.1-beta-20260408081855.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.1-beta-20260408081855.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.1-beta-20260408081855.0_1775636448275_0.8761866707457056","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta-20260408105543.0":{"name":"@midscene/harmony","version":"1.7.1-beta-20260408105543.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.1-beta-20260408105543.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a2f901e3c49aee6acb9f98fc4d7ab31c504d8505","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.1-beta-20260408105543.0.tgz","fileCount":37,"integrity":"sha512-F1W75QZMwPK0EhoKmN6XLHIto69TNHwdJPITZCmFtYNK3mvShwH0rinx9C+N4UpWDo3yYSY9reAfXnqdAKQ7yg==","signatures":[{"sig":"MEUCIG4J6qrBIx0cLPfehqCgYjAWIwEkPDECWP5ndDmH2qsmAiEAumLeVznXnlJ54Lu2hEjfVfn3V3nGiYQW4c4g8/HqRFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14468634},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.1-beta-20260408105543.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5c254c93392dd743aa4a51f49a5b3d1a/midscene-harmony-1.7.1-beta-20260408105543.0.tgz","_integrity":"sha512-F1W75QZMwPK0EhoKmN6XLHIto69TNHwdJPITZCmFtYNK3mvShwH0rinx9C+N4UpWDo3yYSY9reAfXnqdAKQ7yg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.1-beta-20260408105543.0","@midscene/shared":"1.7.1-beta-20260408105543.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.1-beta-20260408105543.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.1-beta-20260408105543.0_1775645858572_0.6961965129037453","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@midscene/harmony","version":"1.7.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"685d12dfa8519c051d7b834ffb41c93c8405b1bc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.1.tgz","fileCount":37,"integrity":"sha512-oFwCnp2kzLGXgmc1xqGUyYjR+Nbd16WA7oogQr9dpm48+zEhnfTPcY3QOOsmz2pjAI/z8alCnmzMLKhCcZUbUQ==","signatures":[{"sig":"MEYCIQCviTOlyiQebE2j0sEAAlUjEtjl++oUw/kQUZ1KQKvNdQIhAJqswjfFW4MFuiHZLP0n26aE9sRYCbTUdsoHsFtkDf3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14470663},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/84e327c3dba1b77eaf6eb2eb7ad53bac/midscene-harmony-1.7.1.tgz","_integrity":"sha512-oFwCnp2kzLGXgmc1xqGUyYjR+Nbd16WA7oogQr9dpm48+zEhnfTPcY3QOOsmz2pjAI/z8alCnmzMLKhCcZUbUQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.1","@midscene/shared":"1.7.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.1_1775655375081_0.6940096111157812","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta-20260409032436.0":{"name":"@midscene/harmony","version":"1.7.2-beta-20260409032436.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.2-beta-20260409032436.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8811b3584b47dbc9840d155ad106ab86fcdda964","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.2-beta-20260409032436.0.tgz","fileCount":37,"integrity":"sha512-LCilnyuJnzAwi/vOJDvPc2aZ4jAEFAQFGlLo/ODpcsDvs11tmCiY+JMLSMETVmY9VB2Iurmj21WAQqCm8xKd2Q==","signatures":[{"sig":"MEUCIHI8+XqWr8nB7fEAo/YvgCCwg4IMfQgRWxucRxwAUvBLAiEAhyoJxYKnRVOVlCcmT5mRSaneAxfngVOCwfH45IMWqUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14472219},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.2-beta-20260409032436.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/0f515a2769e723f325c9937ad860977b/midscene-harmony-1.7.2-beta-20260409032436.0.tgz","_integrity":"sha512-LCilnyuJnzAwi/vOJDvPc2aZ4jAEFAQFGlLo/ODpcsDvs11tmCiY+JMLSMETVmY9VB2Iurmj21WAQqCm8xKd2Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.2-beta-20260409032436.0","@midscene/shared":"1.7.2-beta-20260409032436.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.2-beta-20260409032436.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.2-beta-20260409032436.0_1775705188930_0.4094134614706362","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@midscene/harmony","version":"1.7.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"498f255c0e97141307f18e88fe295810dde5edd0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.2.tgz","fileCount":37,"integrity":"sha512-wAEOa659EEyueCy49JC3v/2C9R9N49c0x60+S/GAhAMVN6rI1f90UaQ9n1WvbKwo1/eY1lY4PytVzXr4LXq1FA==","signatures":[{"sig":"MEYCIQDUH8tuKKL4kgnMGSCeiuMTnQ06js8xMw3fy65GK/09HwIhANnefXDY6hnwFBxNkoeN9Ws5iJp5ACbOYYpfBH/4wsgO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14471885},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d47c57f4c347e51627d61fc83ee99fb4/midscene-harmony-1.7.2.tgz","_integrity":"sha512-wAEOa659EEyueCy49JC3v/2C9R9N49c0x60+S/GAhAMVN6rI1f90UaQ9n1WvbKwo1/eY1lY4PytVzXr4LXq1FA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.2","@midscene/shared":"1.7.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.2_1775706056093_0.7740598874758235","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta-20260409035204.0":{"name":"@midscene/harmony","version":"1.7.2-beta-20260409035204.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.2-beta-20260409035204.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9bb2b05d69d1bad6190e186b4ab634ded6ae3f4c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.2-beta-20260409035204.0.tgz","fileCount":37,"integrity":"sha512-QzpCWuqlKfQxxJ0GyBFw2jBpobcLwYYKn11rgX/twGviGFDYuTPANFia3zg49c349eH3kp2WG9RscENK0nYADA==","signatures":[{"sig":"MEUCIBLkxhg7ZuQmbM8Bl31JnSAghhQjmriZAXjr3VkE4+2XAiEA085xboANu7D55hVtXGupddH79GyFir2dpML3Pppmu/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14472219},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.2-beta-20260409035204.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/efe75926e7ee834fbe1a3c8676fc2dd7/midscene-harmony-1.7.2-beta-20260409035204.0.tgz","_integrity":"sha512-QzpCWuqlKfQxxJ0GyBFw2jBpobcLwYYKn11rgX/twGviGFDYuTPANFia3zg49c349eH3kp2WG9RscENK0nYADA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.2-beta-20260409035204.0","@midscene/shared":"1.7.2-beta-20260409035204.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.2-beta-20260409035204.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.2-beta-20260409035204.0_1775706839617_0.7009032947938676","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta-20260409063000.0":{"name":"@midscene/harmony","version":"1.7.2-beta-20260409063000.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.2-beta-20260409063000.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"301e5c97f5ceb5c63936b2e2f0feb53e84077496","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.2-beta-20260409063000.0.tgz","fileCount":37,"integrity":"sha512-3RtjokTcwTBoFCCnrAPJsAMopG0oVVZ96XNhAt+YpFWQnJL00HOhPgO3Yn2LCZLO7XRdc+fhTILxV6r9bWgYPw==","signatures":[{"sig":"MEQCIHg4CIdL37P3xDGh93LGfmFv3WbLBIENI327XQU3hsLVAiAgK0A5ppmWxjgvV1r9eOh+VJWIf1C+eArfjcDENYKptw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14450741},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.2-beta-20260409063000.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/6719834e448637aacd6d1bc45a66e2b3/midscene-harmony-1.7.2-beta-20260409063000.0.tgz","_integrity":"sha512-3RtjokTcwTBoFCCnrAPJsAMopG0oVVZ96XNhAt+YpFWQnJL00HOhPgO3Yn2LCZLO7XRdc+fhTILxV6r9bWgYPw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.2-beta-20260409063000.0","@midscene/shared":"1.7.2-beta-20260409063000.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.2-beta-20260409063000.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.2-beta-20260409063000.0_1775716316781_0.6760951708655452","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta-20260409070832.0":{"name":"@midscene/harmony","version":"1.7.2-beta-20260409070832.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.2-beta-20260409070832.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3e3e37894f14041b0fd4a5dc9e551ba161b59a18","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.2-beta-20260409070832.0.tgz","fileCount":37,"integrity":"sha512-ATqlQu4sJ+i05IiH92mJcpGqNtMIl0WRtc6J2D2Vh+DyWHj2DoFfQcti9wXZyhZcQUpdJ8LmBWfLGHHQxdH7vg==","signatures":[{"sig":"MEYCIQCPbqYKzqh2LlLU7Letq/5PIJeEFKzdZXU3sFZTk9YlkgIhAMJY4YYy2sV4S8xuUHZSIKxxeIDZYptcWZKYf7I1lLet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14472219},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.2-beta-20260409070832.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/9e78d63502eebdbe68aaf149a436102c/midscene-harmony-1.7.2-beta-20260409070832.0.tgz","_integrity":"sha512-ATqlQu4sJ+i05IiH92mJcpGqNtMIl0WRtc6J2D2Vh+DyWHj2DoFfQcti9wXZyhZcQUpdJ8LmBWfLGHHQxdH7vg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.2-beta-20260409070832.0","@midscene/shared":"1.7.2-beta-20260409070832.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.2-beta-20260409070832.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.24.3","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.2-beta-20260409070832.0_1775718625093_0.23437842600655134","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta-20260409091238.0":{"name":"@midscene/harmony","version":"1.7.2-beta-20260409091238.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.2-beta-20260409091238.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"588afd6cbc404d8c54bdc6188735d1a172972c8b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.2-beta-20260409091238.0.tgz","fileCount":37,"integrity":"sha512-xTVH0TjN9czCXD1NQFsCSv2BERXejd5eSFNj1B1PUB7aMI8/GP1PcXCgjOvo0BIqQ1PkKibsbzOp86Uox9rhHw==","signatures":[{"sig":"MEYCIQCqe6TrAV1YYjA0RVwDaGaBPLzyO/Ii2ZOej1vLw9xffQIhANuKo9Dxi9lLfVPJSsiIFKEYXixj0+lWZnaQ9apCV1DN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14450741},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.2-beta-20260409091238.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/cd7f0abbba55e96fb29363252b890cf7/midscene-harmony-1.7.2-beta-20260409091238.0.tgz","_integrity":"sha512-xTVH0TjN9czCXD1NQFsCSv2BERXejd5eSFNj1B1PUB7aMI8/GP1PcXCgjOvo0BIqQ1PkKibsbzOp86Uox9rhHw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.2-beta-20260409091238.0","@midscene/shared":"1.7.2-beta-20260409091238.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.2-beta-20260409091238.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.2-beta-20260409091238.0_1775726073870_0.4406217057437516","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@midscene/harmony","version":"1.7.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9e27feffdebee47277e38957372c1f9f2588baac","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3.tgz","fileCount":37,"integrity":"sha512-9NGOWjAXaeV0Ygp17HePheoQ0aMIDvO1Ll3LodQV3OrYNKl6piAMnPacD7pekeSNu4iMjzMojtOL4SbI8/svvg==","signatures":[{"sig":"MEQCIGhbGRk0O+JJ7q/gY4TE82j6GpS6B5u7xFVXNr+y/6ahAiA/ec+CjbnhJSsq982p8YAOQ3XlOfv7fK392b02xldN4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14450407},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/34ad60d02f7ffd6f19b2f3fcec1fad5b/midscene-harmony-1.7.3.tgz","_integrity":"sha512-9NGOWjAXaeV0Ygp17HePheoQ0aMIDvO1Ll3LodQV3OrYNKl6piAMnPacD7pekeSNu4iMjzMojtOL4SbI8/svvg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3","@midscene/shared":"1.7.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3_1775729056974_0.773522862143434","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260410073825.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260410073825.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260410073825.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e373b7525a2c4f2684974063c28af45ff44e5349","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260410073825.0.tgz","fileCount":37,"integrity":"sha512-QKqj9Q4gFuhlM+Hca+G2ywOeOEjgUiD/fKCI1eOmjmP3gmLGMysurS5Ellvp7PZ67CX1oQlabjV2v/wIc9j3Kg==","signatures":[{"sig":"MEYCIQCnKbliFjMCFROx6WZZOPMdugtjEd8jkAclCqLqQEQ8pgIhALvDwevEx6keybUQYPf5y3VjyRG++Q36MHNcAB6kBtvl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14450741},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260410073825.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/7f14b9cc9d859192b6bfc74682231bf1/midscene-harmony-1.7.3-beta-20260410073825.0.tgz","_integrity":"sha512-QKqj9Q4gFuhlM+Hca+G2ywOeOEjgUiD/fKCI1eOmjmP3gmLGMysurS5Ellvp7PZ67CX1oQlabjV2v/wIc9j3Kg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260410073825.0","@midscene/shared":"1.7.3-beta-20260410073825.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260410073825.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260410073825.0_1775806819095_0.5444347478640366","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260410094527.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260410094527.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260410094527.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"22dd3a410b0907b1c74593115b4492bc0d4d4238","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260410094527.0.tgz","fileCount":37,"integrity":"sha512-FdDIY165v/nz45RHXRs2E4r1iNK3uE93A9ObQQppgy6PS3cNvz37LILqPrOYYcBUZwwISpr8vJ+ZJN2aeeLPCg==","signatures":[{"sig":"MEUCIQD5DWvH74ZoE7g/EAe+V9ofrGh6enWcyoTMFyUWut/TKgIgN09xT8e0i1UkD3h06ZsmLsSbYqm2d/0Ft8OkCiD53zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14454853},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260410094527.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/e91f1751d5f2ed88c79bb6e1301b86cf/midscene-harmony-1.7.3-beta-20260410094527.0.tgz","_integrity":"sha512-FdDIY165v/nz45RHXRs2E4r1iNK3uE93A9ObQQppgy6PS3cNvz37LILqPrOYYcBUZwwISpr8vJ+ZJN2aeeLPCg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260410094527.0","@midscene/shared":"1.7.3-beta-20260410094527.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260410094527.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260410094527.0_1775814443628_0.18687658043215483","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260410102611.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260410102611.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260410102611.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5ca38f308ad6a6a96fc6a8be6b19163e7ffcba5d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260410102611.0.tgz","fileCount":37,"integrity":"sha512-G98DGNrs8DOKeSnL6TLom7ckgIhIzpJay8ZofCMrZpouD85EV8ObxgkKVzY5GZp7yDFJjq8F3h9Z/IABK3JM5Q==","signatures":[{"sig":"MEUCIG2VCSNu09W/eeAgffJqEy75HkwCKFzE6+dyvR4dgY0kAiEAldWa+YoywTxG+u+8FWoc4RaKg0bZr52jwHp8Lpp8jq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14451110},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260410102611.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a4e1b76cf1e841f8dd688d33952d519c/midscene-harmony-1.7.3-beta-20260410102611.0.tgz","_integrity":"sha512-G98DGNrs8DOKeSnL6TLom7ckgIhIzpJay8ZofCMrZpouD85EV8ObxgkKVzY5GZp7yDFJjq8F3h9Z/IABK3JM5Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260410102611.0","@midscene/shared":"1.7.3-beta-20260410102611.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260410102611.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260410102611.0_1775816890623_0.13146253634303617","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260413090232.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260413090232.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260413090232.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1272e184fc7b34f2ace3af90c98bcfb701692bfa","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260413090232.0.tgz","fileCount":37,"integrity":"sha512-+WjHA5ln9YVH/Zao+OB9UDXgpivxPzqTtis4nGC6oTWV3DevweQCPSqNYNDmZc5hF+jlS2rUvDFabNcWBNj+vw==","signatures":[{"sig":"MEYCIQD5zGLX5gN3wZskTT4JrEJUHi/uvMJ4/fwpGds/CAZx7gIhALbqGQmXqzSXmZtTDJMr8E+pfqW1Knhh9k5KXfhSdH7k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14451220},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260413090232.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b4581ab92b38725275005de2c0853b54/midscene-harmony-1.7.3-beta-20260413090232.0.tgz","_integrity":"sha512-+WjHA5ln9YVH/Zao+OB9UDXgpivxPzqTtis4nGC6oTWV3DevweQCPSqNYNDmZc5hF+jlS2rUvDFabNcWBNj+vw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260413090232.0","@midscene/shared":"1.7.3-beta-20260413090232.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260413090232.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260413090232.0_1776071064892_0.7793886442513465","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260413092647.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260413092647.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260413092647.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"09e3bdeabab48b5339e953b76dfc2b48d61f0a4d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260413092647.0.tgz","fileCount":37,"integrity":"sha512-Ljg55cJiub9TjUEmdjVaPoLStQSad+lIipgcu4onv/r0/NGMXHpHOb3NdAS0Hczxm/O91pzhqdD6FuQ5lJePRQ==","signatures":[{"sig":"MEQCIEmssL5KXqt1f+sp1Y2NSJ+gIhpJ6+wwz5bEqa4BfCbpAiAAyRsy7PC/rGPKbzFrFicR1nL9DIwHk9aTCBWV2oZtIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14451220},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260413092647.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/852867e0b4e5c1ec9ea6775aa75d5ee7/midscene-harmony-1.7.3-beta-20260413092647.0.tgz","_integrity":"sha512-Ljg55cJiub9TjUEmdjVaPoLStQSad+lIipgcu4onv/r0/NGMXHpHOb3NdAS0Hczxm/O91pzhqdD6FuQ5lJePRQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260413092647.0","@midscene/shared":"1.7.3-beta-20260413092647.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260413092647.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260413092647.0_1776072518620_0.2535823666641863","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260414064358.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260414064358.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260414064358.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b7e48aead7982d8e8fd5a95ce469c19c2639fa8b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260414064358.0.tgz","fileCount":37,"integrity":"sha512-ioHeD/4pZ3DrEs0+NADM0oXmh90XOEANS5722n6x2Co6xsGoBlfhzjOz+w/rYei3glv4w9f9iiuufgW1/D2feA==","signatures":[{"sig":"MEYCIQCjbu0jOOlSU6Gcws9Sss+g037RTMPhGRTXUOanfQYW/QIhAI7FIp4p3gIeckpBOXLnJ82LLVTNdR5sKPjQUMrxjvKf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14451221},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260414064358.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/3d2860b8a9cc83a3ae7796f7c55c4864/midscene-harmony-1.7.3-beta-20260414064358.0.tgz","_integrity":"sha512-ioHeD/4pZ3DrEs0+NADM0oXmh90XOEANS5722n6x2Co6xsGoBlfhzjOz+w/rYei3glv4w9f9iiuufgW1/D2feA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260414064358.0","@midscene/shared":"1.7.3-beta-20260414064358.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260414064358.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260414064358.0_1776149155194_0.5505873961088155","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260414094926.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260414094926.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260414094926.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5a30c2f1fbd2825394d39ffb0e40765fff0b730b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260414094926.0.tgz","fileCount":37,"integrity":"sha512-lSeZpPRGNzNkSpbtCNJydD2o9TZnjAzV2CRsBOM4FL3YHNYMhZ2vJSgjwdLPwc5I3Cf5FPJ5+eN3ykLxYF0zAg==","signatures":[{"sig":"MEUCIBmoVeeSprrNjv1fO0cRBJ28uWhbYl/tCgA8qSCOf1pgAiEAt/3ZBdoAPn7QXYsl/qQc+AeXVZZZTvX1vDH9l4czdPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14451221},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260414094926.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ee92e794b5a1fd3a3297c3da814fd3fc/midscene-harmony-1.7.3-beta-20260414094926.0.tgz","_integrity":"sha512-lSeZpPRGNzNkSpbtCNJydD2o9TZnjAzV2CRsBOM4FL3YHNYMhZ2vJSgjwdLPwc5I3Cf5FPJ5+eN3ykLxYF0zAg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260414094926.0","@midscene/shared":"1.7.3-beta-20260414094926.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260414094926.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260414094926.0_1776160280086_0.22604393511132215","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260415040019.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260415040019.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260415040019.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"066781469e03fd1748dec434603c2f6a2beaf297","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260415040019.0.tgz","fileCount":37,"integrity":"sha512-tFEb5T2jby3yS6zJ2uyh6jgsFXl1cVDcpcWVeFw/Z+q7eOky2VpFrckBcqz2bYLKR2vooCSC3WbOsCsxuNEZIQ==","signatures":[{"sig":"MEYCIQCx5qXUOeo8zbEUuQXqIqqdoQz1qBOENlKTSoZpgjfCmwIhAO+d1nAHl9F+XcWNulNp0pSOCuJo12WsKwTVRy+i842e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14455626},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260415040019.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/571f078fae9ee76db85a60ae201fe639/midscene-harmony-1.7.3-beta-20260415040019.0.tgz","_integrity":"sha512-tFEb5T2jby3yS6zJ2uyh6jgsFXl1cVDcpcWVeFw/Z+q7eOky2VpFrckBcqz2bYLKR2vooCSC3WbOsCsxuNEZIQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260415040019.0","@midscene/shared":"1.7.3-beta-20260415040019.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260415040019.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260415040019.0_1776225731613_0.37966482292397563","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260415062833.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260415062833.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260415062833.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0542920551fcce0560ba291d88c8d3f17decf0b7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260415062833.0.tgz","fileCount":37,"integrity":"sha512-7ZV5gacmsvh37SBA6UEDy+MGjjH2qlWjLbW6P+lXgN0LyV3/2LXaZzj02eh0t1HTZSvoffL42Uj7Noh7uxHtOA==","signatures":[{"sig":"MEYCIQCNwNKWEvN+lj/HcaUdL6+wLKDR+y+4ovimQOKIKGp8KwIhAOKgH0tKwjxrlFuZHr6z2LA36Z4WM2PRYIc0rMXzERPk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14451220},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260415062833.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1882b2de480bfaa4fc72914bd995f7b2/midscene-harmony-1.7.3-beta-20260415062833.0.tgz","_integrity":"sha512-7ZV5gacmsvh37SBA6UEDy+MGjjH2qlWjLbW6P+lXgN0LyV3/2LXaZzj02eh0t1HTZSvoffL42Uj7Noh7uxHtOA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260415062833.0","@midscene/shared":"1.7.3-beta-20260415062833.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260415062833.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260415062833.0_1776234632051_0.370819212948049","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260415065850.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260415065850.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260415065850.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"af2e985eb050132f3fcd9304d52f7a6c954023ca","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260415065850.0.tgz","fileCount":37,"integrity":"sha512-EvNegYepSlCRLd0w2dZEKrR9Ku3JBSxL6o8CPFKfjqjlyK72ee96GD2Jc+K3z0KP3kkJlPJtAIeepmIXefmwHA==","signatures":[{"sig":"MEUCIEfhO8l1T7vUIVsHYf8ASQKoBZihLGvHQurNz+W3pY2kAiEAjsXWutbXUPxjEMPd4rbvwMrlL2gHsK6nkrSWcGgzYVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14455626},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260415065850.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/598ec9005b208ec2f9bf0408c442c9fb/midscene-harmony-1.7.3-beta-20260415065850.0.tgz","_integrity":"sha512-EvNegYepSlCRLd0w2dZEKrR9Ku3JBSxL6o8CPFKfjqjlyK72ee96GD2Jc+K3z0KP3kkJlPJtAIeepmIXefmwHA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260415065850.0","@midscene/shared":"1.7.3-beta-20260415065850.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260415065850.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260415065850.0_1776236441415_0.39836824476428045","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260415071518.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260415071518.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260415071518.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ff7d4058401608158bb80b1f9ad1bf3187245ea9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260415071518.0.tgz","fileCount":37,"integrity":"sha512-7jXYfW4PWl67XCdUg5vb8GRd+PSgCpZG8NYJTrquXNEH9n2HZVGOH42vaalatak79OPou2iyqpMwtK0YjGu37Q==","signatures":[{"sig":"MEUCIHCPOzqRGrnmZ1Mm+BfRDePj02k6vHAmUIBANEUL5eMkAiEA370q9clG3KaZs//tvwsE+fzTGK5Old2NOdGfD6LV/RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14456857},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260415071518.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/93ffd0e4829e1176ed3fac19c05e0851/midscene-harmony-1.7.3-beta-20260415071518.0.tgz","_integrity":"sha512-7jXYfW4PWl67XCdUg5vb8GRd+PSgCpZG8NYJTrquXNEH9n2HZVGOH42vaalatak79OPou2iyqpMwtK0YjGu37Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260415071518.0","@midscene/shared":"1.7.3-beta-20260415071518.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260415071518.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260415071518.0_1776237431960_0.9778012310652731","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260415073003.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260415073003.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260415073003.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0a50b65a2bda283825f1e128728737cf860725c1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260415073003.0.tgz","fileCount":37,"integrity":"sha512-XNLgPpuzrqzqvmv4ZO55KU/wea+8cEgddPed6XTz/KJJ3X35tdZytaent9J1VF63Myic3vfnX4dvE4DJSkVZ7A==","signatures":[{"sig":"MEUCIQD+w/P9jorCOQyJQceCeRc6Bok5W2URW2yySmEA9NE0YwIgd9f4SG8SmdQ//1PUNFb2ngMslX7yxbQl3s6CO0wxrwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14455657},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260415073003.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/12f745605e0141851055aa67c9774084/midscene-harmony-1.7.3-beta-20260415073003.0.tgz","_integrity":"sha512-XNLgPpuzrqzqvmv4ZO55KU/wea+8cEgddPed6XTz/KJJ3X35tdZytaent9J1VF63Myic3vfnX4dvE4DJSkVZ7A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260415073003.0","@midscene/shared":"1.7.3-beta-20260415073003.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260415073003.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260415073003.0_1776238319096_0.13894128792867755","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260415085200.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260415085200.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260415085200.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"909e0bb25e2cd363ecd2357f4eef79614922313d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260415085200.0.tgz","fileCount":37,"integrity":"sha512-uaoArH3C4dzat2gec14mS/8Y8IMgMvhDrT516zXzLfKFpqFXkON4RUHQbf9VUWMLYYmdEDXPhz8+keV/yBmqhQ==","signatures":[{"sig":"MEUCIQCbbRBXy2aHqSHQRLcymm2qratzl10oE7gg8+LLxk/GJQIgRHPPSnjQg1QaFaFsH9gpFV7UadPM9+40skbppoc4XiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14454860},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260415085200.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fc0c2daa5cf854d5c19d95e4908f6bec/midscene-harmony-1.7.3-beta-20260415085200.0.tgz","_integrity":"sha512-uaoArH3C4dzat2gec14mS/8Y8IMgMvhDrT516zXzLfKFpqFXkON4RUHQbf9VUWMLYYmdEDXPhz8+keV/yBmqhQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260415085200.0","@midscene/shared":"1.7.3-beta-20260415085200.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260415085200.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260415085200.0_1776243236565_0.20806636353376717","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260415114529.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260415114529.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260415114529.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1e4a7cff56872e6fca75eac24d22410d309db6f6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260415114529.0.tgz","fileCount":37,"integrity":"sha512-HXZLRalHbocqXnPBsIbhtLh9B+1P0JsDusdfHTSvIEl2VG1oerYntn2jnDAezLsb/20INRB5soRyGu+F9DVWRg==","signatures":[{"sig":"MEYCIQD5APtXCR3kusRCaMDmKbG2DPtMavvTM0TJyOAxv5roewIhAPEECbe82FIfCgLf0FrMuHoTMFy8t3zh/iLBr3/zIPxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14507631},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260415114529.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/e7b96d34496c7e4ea816f2e097b8c2f5/midscene-harmony-1.7.3-beta-20260415114529.0.tgz","_integrity":"sha512-HXZLRalHbocqXnPBsIbhtLh9B+1P0JsDusdfHTSvIEl2VG1oerYntn2jnDAezLsb/20INRB5soRyGu+F9DVWRg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260415114529.0","@midscene/shared":"1.7.3-beta-20260415114529.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260415114529.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260415114529.0_1776253648562_0.9127965725793159","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@midscene/harmony","version":"1.7.4","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.4","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"511816f82a15d2e631bbedc8c29e1c33c92b9131","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.4.tgz","fileCount":37,"integrity":"sha512-ucaS/YpNTpHjSxKbsTtm5M13mWZFWpJDQgOkFY4RNCDBPlsY0QGzxWvZxY+3cbTuigG85WPaBl/agHt1iuu4Sg==","signatures":[{"sig":"MEQCIDANrxWuErfItF66PREvZlT72PpDWskENcJi0O2iybcAAiA5F3MioPCzzaBeFXgxJ7bKUGL3tm3KDo6j9fSiCXqnMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14496710},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/18ba8c9f9844a0fbb6119bd08455837f/midscene-harmony-1.7.4.tgz","_integrity":"sha512-ucaS/YpNTpHjSxKbsTtm5M13mWZFWpJDQgOkFY4RNCDBPlsY0QGzxWvZxY+3cbTuigG85WPaBl/agHt1iuu4Sg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.4","@midscene/shared":"1.7.4","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.4_1776309254177_0.4023843191282781","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta-20260416090650.0":{"name":"@midscene/harmony","version":"1.7.3-beta-20260416090650.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.3-beta-20260416090650.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"306b6e7e0dc4c5ba263d40b178c8811c3a4d619c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.3-beta-20260416090650.0.tgz","fileCount":37,"integrity":"sha512-gIHVQC8aIk9GERAUcKH2nfD5DGU+HyQp5VE6Se+MrDEQLJEqje+Iv/mX5t4yJoWs1Ck/58oMGBJr1xixZWzfsg==","signatures":[{"sig":"MEYCIQDAwRGm9m0/T+U1ylYHGvtZ5cBkHJ6MNjqvQDFqfqpBcQIhAKpfNgJtcW/53n3MFEGiPqpXdW2mEoNmLimaKrQYi0qe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14454860},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.3-beta-20260416090650.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/32d1451f8447747feb7825888283cf31/midscene-harmony-1.7.3-beta-20260416090650.0.tgz","_integrity":"sha512-gIHVQC8aIk9GERAUcKH2nfD5DGU+HyQp5VE6Se+MrDEQLJEqje+Iv/mX5t4yJoWs1Ck/58oMGBJr1xixZWzfsg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.3-beta-20260416090650.0","@midscene/shared":"1.7.3-beta-20260416090650.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.3-beta-20260416090650.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.3-beta-20260416090650.0_1776330504436_0.041500746054488724","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260418223706.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260418223706.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260418223706.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"28a986b843947cf8f0385aa061dc0922ff893841","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260418223706.0.tgz","fileCount":37,"integrity":"sha512-BP/7bX826yGUmgx5NwUs//5R72PiWIwpsXC2vTl43ywlcjOXOxuvPqy3HkrEOgr61b5Hqvn2JzrQsf7hedCSiw==","signatures":[{"sig":"MEUCIQCfC0cSIdfDf2tcurZwOLfwom+ZiDK7mjz+j5LcDZXJUQIgK0a0GRA1E1UcH2hN8JxsxjloPW10ghTp3aR5SbIBe+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260418223706.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d14c4a100fd682e9d59ac89e3608dec0/midscene-harmony-1.7.5-beta-20260418223706.0.tgz","_integrity":"sha512-BP/7bX826yGUmgx5NwUs//5R72PiWIwpsXC2vTl43ywlcjOXOxuvPqy3HkrEOgr61b5Hqvn2JzrQsf7hedCSiw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260418223706.0","@midscene/shared":"1.7.5-beta-20260418223706.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260418223706.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260418223706.0_1776551950253_0.3670384995532825","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420031652.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420031652.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420031652.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dadac83e54f4442308fae0d398a8381cbee58a9c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420031652.0.tgz","fileCount":37,"integrity":"sha512-se9CAVlB/555whL9Kk+1sGGW+wNGZmZl46dXnbd1BYZ7LidoPsKHEZpSdO5kmzL+8KnbI1lIL90l9eNMGrzBBg==","signatures":[{"sig":"MEUCICrDFGvYs4w0x+gAJxRbd8mplvcdUNDaJRMubFBik9xbAiEA2ooSDcIPPZpUrA4r9uAzn/JU6WIGxhx1jmyfeW/sn6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420031652.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/4284479484c5515a40744789674dfa7e/midscene-harmony-1.7.5-beta-20260420031652.0.tgz","_integrity":"sha512-se9CAVlB/555whL9Kk+1sGGW+wNGZmZl46dXnbd1BYZ7LidoPsKHEZpSdO5kmzL+8KnbI1lIL90l9eNMGrzBBg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420031652.0","@midscene/shared":"1.7.5-beta-20260420031652.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420031652.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420031652.0_1776655136625_0.12547415436418308","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420031920.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420031920.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420031920.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8f356c3c038d7a761543c0607c448aa90ad453b1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420031920.0.tgz","fileCount":37,"integrity":"sha512-//bRqubTtCFLsTqWdepdl5oxM4YZqhF8JH5cxg3nRkMKLUcGsJCBSHzKahlmvl1kW9EP/ihFswD9cJA+tLfTyA==","signatures":[{"sig":"MEUCIQDzB3PYRqL4hVcTqGGqS4lJjvLT45CgP+0wkBB1WdqGKQIgMoE+L3wb4y7O4C0q7293KBlY9j4FKko5ONIdocTXJdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14568559},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420031920.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/110ec2f0902c10c2d6b549002775c3d0/midscene-harmony-1.7.5-beta-20260420031920.0.tgz","_integrity":"sha512-//bRqubTtCFLsTqWdepdl5oxM4YZqhF8JH5cxg3nRkMKLUcGsJCBSHzKahlmvl1kW9EP/ihFswD9cJA+tLfTyA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420031920.0","@midscene/shared":"1.7.5-beta-20260420031920.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420031920.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420031920.0_1776655283338_0.12145638948986592","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420032657.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420032657.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420032657.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ebb1ca30d5d3456dd7fc7308dea9d3ebaddb14de","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420032657.0.tgz","fileCount":37,"integrity":"sha512-ttANcmFBrGMTO6zDlmVUaaFudLLaNc93USkPJFKIFC6lAtpEyqsbvkKfRucRabuaz/DaLY4xTW9QhaWopEDVuA==","signatures":[{"sig":"MEQCIDhCsAnLOPLQRox9ORath9tXngGGTJyahM/qgDgW8chOAiAI7mGTwlljOLgh45tD92Qn4MI0yZqMbRbTRGQsYKWdTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420032657.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c7c0b54165645efacf1a2c35882f27d0/midscene-harmony-1.7.5-beta-20260420032657.0.tgz","_integrity":"sha512-ttANcmFBrGMTO6zDlmVUaaFudLLaNc93USkPJFKIFC6lAtpEyqsbvkKfRucRabuaz/DaLY4xTW9QhaWopEDVuA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420032657.0","@midscene/shared":"1.7.5-beta-20260420032657.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420032657.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420032657.0_1776655739193_0.7108490661228735","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420035759.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420035759.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420035759.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8b09094619908e462af2533989ebf2229f7f1c69","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420035759.0.tgz","fileCount":37,"integrity":"sha512-DEnV+TJyA8js1UG425xr4Bah8sRzYVKlaI4Sl4GSQVHNAq/CSt4wLqtRheNzJJd9Zg8KqUUgAC/ZTF1Z7obK9w==","signatures":[{"sig":"MEYCIQD6t3exVxCsWO/rx0cY8/DBhDzMbc5hXxMslFvfh2uFYAIhAJqrBG3e5T/H0pEwYKRoY0IMXIRdd/iVzdycy9HpisyO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14568559},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420035759.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/46ebaf0f3a687ba0d80b4f3c58ee8e60/midscene-harmony-1.7.5-beta-20260420035759.0.tgz","_integrity":"sha512-DEnV+TJyA8js1UG425xr4Bah8sRzYVKlaI4Sl4GSQVHNAq/CSt4wLqtRheNzJJd9Zg8KqUUgAC/ZTF1Z7obK9w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420035759.0","@midscene/shared":"1.7.5-beta-20260420035759.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420035759.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420035759.0_1776657601144_0.8560326946728773","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420052829.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420052829.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420052829.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f00daa6ae225261a539efad9e7854dacb4d85c28","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420052829.0.tgz","fileCount":37,"integrity":"sha512-Ri6FZFy1BatZ3sAusutfpGPjABFARZ5EzIGQmvka83lTf7w2BNqsK/XhQebKclotKxb2QsHtru1nlV59mcMZXQ==","signatures":[{"sig":"MEQCIEnzXT+Ssxuee1s48foI0r4htWMDWbf5VkQ6cP962QoBAiB1G+xA5o55UAdfUCBPqBX288Tfm6aMQj+1UHwT25r7IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14568833},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420052829.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/436ceedcbd2f908969a2104124d88cc0/midscene-harmony-1.7.5-beta-20260420052829.0.tgz","_integrity":"sha512-Ri6FZFy1BatZ3sAusutfpGPjABFARZ5EzIGQmvka83lTf7w2BNqsK/XhQebKclotKxb2QsHtru1nlV59mcMZXQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420052829.0","@midscene/shared":"1.7.5-beta-20260420052829.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420052829.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420052829.0_1776663024555_0.8665318129243131","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420061332.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420061332.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420061332.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"109ae6f6e7daa95cb442846b9ad2084ee7ac221c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420061332.0.tgz","fileCount":37,"integrity":"sha512-b1GOCFmJz9xAcTauSBC0jesox4zSpbREoXEgUjcz4HIKxH3cd4zlUI+08p8H0RPNy16fV3R1XbM2VjBmUXIetw==","signatures":[{"sig":"MEYCIQC7qK1l+rWAChnnkRnZ/pJfiYk8aDIgicq2jxtaSfZqZQIhAPCmUdiM1QWpAyWOKF6zPLqX8d5izJkgSN4xmf0ADxnv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420061332.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/3fa8c504f9e67faf9a3813ebf7c66e93/midscene-harmony-1.7.5-beta-20260420061332.0.tgz","_integrity":"sha512-b1GOCFmJz9xAcTauSBC0jesox4zSpbREoXEgUjcz4HIKxH3cd4zlUI+08p8H0RPNy16fV3R1XbM2VjBmUXIetw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420061332.0","@midscene/shared":"1.7.5-beta-20260420061332.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420061332.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420061332.0_1776665730687_0.09548742585335424","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420065618.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420065618.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420065618.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b721194d5444e013e36f81dd70465fb9d569ba52","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420065618.0.tgz","fileCount":37,"integrity":"sha512-6K00ht424KHC7SGjPGwGpvePoCrdVZPAiEQK4uZ9mcY9SyR0qElMVPbSRxtgNZ3t13dE8Ck0MaEYcGC9vo33dQ==","signatures":[{"sig":"MEYCIQCUlDngU1Zc4Uf78T+foJo/JgspsqVX6FOy8T5fF+uzBQIhAJqUqPoneDCcQGoPiP7PU+KPf7XYNgEoqIGgGXCvzksB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14568678},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420065618.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/20e05a8905779cd54a2f15193b66271b/midscene-harmony-1.7.5-beta-20260420065618.0.tgz","_integrity":"sha512-6K00ht424KHC7SGjPGwGpvePoCrdVZPAiEQK4uZ9mcY9SyR0qElMVPbSRxtgNZ3t13dE8Ck0MaEYcGC9vo33dQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420065618.0","@midscene/shared":"1.7.5-beta-20260420065618.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420065618.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420065618.0_1776668293100_0.9057139885543779","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420070046.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420070046.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420070046.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5a3c65966ce33a6d6c90ae95bfb856a4e119e221","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420070046.0.tgz","fileCount":37,"integrity":"sha512-WsvCCZDvjP3mq/LaFMsRRn1r0z0UFRKD8tQrOphT4Z54PZb5ck2ZgJUpaFWpY08D6IRuYsveshMEm+i71zEKMA==","signatures":[{"sig":"MEQCIAoesRYbUrdfQ7elasIux0Nfwr1YpBb3fyOKc1qMltx2AiB+PQmaum4uf+0DPKKji5u0fv0FCqNOedWevtLE42y6EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420070046.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/7c23670ac87e93661f052bd3fa6c0058/midscene-harmony-1.7.5-beta-20260420070046.0.tgz","_integrity":"sha512-WsvCCZDvjP3mq/LaFMsRRn1r0z0UFRKD8tQrOphT4Z54PZb5ck2ZgJUpaFWpY08D6IRuYsveshMEm+i71zEKMA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420070046.0","@midscene/shared":"1.7.5-beta-20260420070046.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420070046.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420070046.0_1776668572182_0.5401657600638392","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420075536.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420075536.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420075536.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"53f5a3f302cf55d7157ec92455cd303fbf93d0c1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420075536.0.tgz","fileCount":37,"integrity":"sha512-VJUKRTmM0xZLjOW9NMY6+LgoDtHADj+i/l5g2npnh2sAMHibnhwiicFF+fcXcXmEP/ACOHJvcZEtj2RxVQexaw==","signatures":[{"sig":"MEUCIQC6EobiiUza3BqQmA49g43rehqpnC2btkwlJtVmSHgLVwIgE8hRwqiiyDOPyzJqFxQXTWfv9KoBGhOlbgTp2PKxZJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420075536.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ef114e1ff442a4c5bd43d93078c845aa/midscene-harmony-1.7.5-beta-20260420075536.0.tgz","_integrity":"sha512-VJUKRTmM0xZLjOW9NMY6+LgoDtHADj+i/l5g2npnh2sAMHibnhwiicFF+fcXcXmEP/ACOHJvcZEtj2RxVQexaw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420075536.0","@midscene/shared":"1.7.5-beta-20260420075536.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420075536.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420075536.0_1776671854769_0.6302026778337897","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420082205.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420082205.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420082205.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"05697225c29090121f7642aead0235f53d299fbd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420082205.0.tgz","fileCount":37,"integrity":"sha512-8QGU93TAq/Xv873Q0zhsS4DYHAMDWgThpkdGeyVUVWBGxaf8UrL7BZXwyH6M8QBaJO0SNL39A5asQOeJS2xPxg==","signatures":[{"sig":"MEUCIQD7xSvydJPQ44rmLsy4aewWsioS+F4EGcLK2mIuGsy4XAIgb6WGqLlRMtGD3onOWveBEnR+PuRIIYCOuFTE/LmJInU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14568678},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420082205.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c9f915801c657dab9ac1c00dddac59b4/midscene-harmony-1.7.5-beta-20260420082205.0.tgz","_integrity":"sha512-8QGU93TAq/Xv873Q0zhsS4DYHAMDWgThpkdGeyVUVWBGxaf8UrL7BZXwyH6M8QBaJO0SNL39A5asQOeJS2xPxg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420082205.0","@midscene/shared":"1.7.5-beta-20260420082205.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420082205.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420082205.0_1776673445417_0.49331562086851966","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420091216.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420091216.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420091216.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"25d35f2de8df3d6c5c6566500aaa6fdd03003b70","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420091216.0.tgz","fileCount":37,"integrity":"sha512-e42z57gISFQ8QPQgIiaJRRujM0mBQAgPjDJ63FFjrdW50NXARZpZR1hIZiDM9+azyv1Q/T7SXRz0BsTUFl1IrQ==","signatures":[{"sig":"MEUCIQDEU/bduW8qaCI/hHIhrz1XTCurrdOIB/dUi6hdGrpZOgIgBrldHYXt+VsWVBMwn5aNCs6wm3GaQ0iXwaqzB+wsMDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14568678},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420091216.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5d506075cee9eb1b78de671c1b4aa90c/midscene-harmony-1.7.5-beta-20260420091216.0.tgz","_integrity":"sha512-e42z57gISFQ8QPQgIiaJRRujM0mBQAgPjDJ63FFjrdW50NXARZpZR1hIZiDM9+azyv1Q/T7SXRz0BsTUFl1IrQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420091216.0","@midscene/shared":"1.7.5-beta-20260420091216.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420091216.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420091216.0_1776676451100_0.7725756385265756","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260420110257.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260420110257.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260420110257.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8388eaccb09abb64564b0a66cf0372c406316a02","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260420110257.0.tgz","fileCount":37,"integrity":"sha512-cJHrjkaILZI74//ZScFST5Ht20LwNnRhd3sg6Cxd0/VU9rnuTSpW+xudqcwAHINoD6KMEKxnsZ4JCYBpIG3wuQ==","signatures":[{"sig":"MEYCIQCJTmuS87vrzMs8Dy+adAAPAvSBXgpakF3uMQWCT+L61wIhANCbKg0kNDWW+K486Rzrer1OYlwqx/ZYDJ9MtNHPpq0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260420110257.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/9f797a7be5bca5473d88957c077cbe15/midscene-harmony-1.7.5-beta-20260420110257.0.tgz","_integrity":"sha512-cJHrjkaILZI74//ZScFST5Ht20LwNnRhd3sg6Cxd0/VU9rnuTSpW+xudqcwAHINoD6KMEKxnsZ4JCYBpIG3wuQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260420110257.0","@midscene/shared":"1.7.5-beta-20260420110257.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260420110257.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260420110257.0_1776683076360_0.6372651406224019","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260421024012.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260421024012.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260421024012.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cd338342b3e5181adcb997d1cc622e23501d1e2f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260421024012.0.tgz","fileCount":37,"integrity":"sha512-/h2iOdAlhFutof5qNxVvV5JoWfoJZW1BlvE7BkkwxfOks8xGNVV9cwMRdQnBO8WO5KolGvgn6aZ6GcFr0ywMYg==","signatures":[{"sig":"MEUCIGBY0yJ9mahHm24KMyo0U6jFOK1eKOjuc5D6xbwc/MLiAiEA+NPALoUOmViDl4YyHFos/qNSr/SD0qhbL3uDdKnClBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14569768},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260421024012.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/9864b632f400f884ed0010010e65529a/midscene-harmony-1.7.5-beta-20260421024012.0.tgz","_integrity":"sha512-/h2iOdAlhFutof5qNxVvV5JoWfoJZW1BlvE7BkkwxfOks8xGNVV9cwMRdQnBO8WO5KolGvgn6aZ6GcFr0ywMYg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260421024012.0","@midscene/shared":"1.7.5-beta-20260421024012.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260421024012.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260421024012.0_1776739331577_0.038335828124401505","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260421030240.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260421030240.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260421030240.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6d362d424a27dc00e2f81f5bbb7f2b3340c8ea71","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260421030240.0.tgz","fileCount":37,"integrity":"sha512-6BpOGqx8Xj9ZrcRzKpbV3At4SPLJnNjKWVdxIU0NuE89jtOst6BUtgjDHT+5W5G39n0BlTjpxDbDbvA4lDD4+Q==","signatures":[{"sig":"MEYCIQDXg8HcP5MoA2nYWsOsRrp4Uzbpmvy6h5giHl40jphfUAIhAOaEQ+U7p9KPEUmjZiC7G93xHzS1OoWS5eNRy5EwL1Lj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260421030240.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ad1bd8b460d6b85f01caa9dee51cf6a6/midscene-harmony-1.7.5-beta-20260421030240.0.tgz","_integrity":"sha512-6BpOGqx8Xj9ZrcRzKpbV3At4SPLJnNjKWVdxIU0NuE89jtOst6BUtgjDHT+5W5G39n0BlTjpxDbDbvA4lDD4+Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260421030240.0","@midscene/shared":"1.7.5-beta-20260421030240.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260421030240.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260421030240.0_1776740679533_0.7153195941702137","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260421030751.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260421030751.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260421030751.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bd9533b0679454cb754bf9957904d6bbc7b4fc54","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260421030751.0.tgz","fileCount":37,"integrity":"sha512-r6IFjh1HN3FrOGNZcXZv2DK9VLt5DsqtAM1JZ0VOV9vpJdNO3ZaRYU8IxO0VvZOBnX1PGnyNIyyb+34QLUQPGQ==","signatures":[{"sig":"MEQCIHXHBQbGhwAePWfmQFOXlSKf3L/V2tJYwkPcy2J8SgH/AiBYZ1QGZ0hm6ywxvwZ5S0vMlTo/Ng3JiOub/jpJFwPF1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14564157},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260421030751.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b0d7f6323713aab53f17d8f5efb5faf3/midscene-harmony-1.7.5-beta-20260421030751.0.tgz","_integrity":"sha512-r6IFjh1HN3FrOGNZcXZv2DK9VLt5DsqtAM1JZ0VOV9vpJdNO3ZaRYU8IxO0VvZOBnX1PGnyNIyyb+34QLUQPGQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260421030751.0","@midscene/shared":"1.7.5-beta-20260421030751.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260421030751.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260421030751.0_1776740989884_0.9422133990002699","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260421061704.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260421061704.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260421061704.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a23caee01d252574e8c4d098bab413da1ab163df","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260421061704.0.tgz","fileCount":37,"integrity":"sha512-j4K0SZkbDRgI5FsW5BjNoMZ6B6RKmzv1uGmfCwLUDwhv5JibkYRtXRzJFt/HufrOKaa5BdCohEhJXGdbHOYePw==","signatures":[{"sig":"MEUCIQDEyRRacGFrEVSMCSRQBpxaED9RBQQF6sT1QZrKUnmsnwIgDDwU1lPSZLh/0jFong3vE6CXdBUg88xa9WdaLqeLYj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14641832},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260421061704.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/29392c875b8a60d08b592da6a11ce1a1/midscene-harmony-1.7.5-beta-20260421061704.0.tgz","_integrity":"sha512-j4K0SZkbDRgI5FsW5BjNoMZ6B6RKmzv1uGmfCwLUDwhv5JibkYRtXRzJFt/HufrOKaa5BdCohEhJXGdbHOYePw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260421061704.0","@midscene/shared":"1.7.5-beta-20260421061704.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260421061704.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260421061704.0_1776752350922_0.37821423356194894","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@midscene/harmony","version":"1.7.5","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9f327ca9803f1374f73bf4b21e8dabe79018febf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5.tgz","fileCount":37,"integrity":"sha512-iey4vHylB8VoPzGakGdXJAZmyynH+9QcBwWbHkLZCk3+uwnAeIBHrWFULWKvTfrapjdeD17YUTOkbcD8BWkWGA==","signatures":[{"sig":"MEUCIQDs99midvqUgJUgLIAQjbkfT67BVK/PANoPSDASPm0cmAIgSiRbCwhmJlF0BoCLI4cdgzVtN/GIzkaYiaDqutU9AI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14650125},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fcb4b294d1d3beca334043fe8dcf590f/midscene-harmony-1.7.5.tgz","_integrity":"sha512-iey4vHylB8VoPzGakGdXJAZmyynH+9QcBwWbHkLZCk3+uwnAeIBHrWFULWKvTfrapjdeD17YUTOkbcD8BWkWGA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5","@midscene/shared":"1.7.5","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5_1776754582218_0.3318923299184686","host":"s3://npm-registry-packages-npm-production"}},"1.7.6-beta-20260421072755.0":{"name":"@midscene/harmony","version":"1.7.6-beta-20260421072755.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.6-beta-20260421072755.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"713de2fc1eb90171865d3b8b9afde90b6ed9c8be","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.6-beta-20260421072755.0.tgz","fileCount":37,"integrity":"sha512-h87cBxCdCcjCVIj6j6nF7HeI0L4q0GSa2QgKdRG8e24Y0QMQ/ZSO48nUNuJKIT2N6ZHQBXW00M9A9sd+dbSStg==","signatures":[{"sig":"MEQCIDSEC1dtsX+IDgs4meDAuUvVP+o40FHXIObzQWBebcIjAiB2TJxKoSODAh5GcoDSPq/pFwqebB6JTZ4pTmhYSdB9og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14650459},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.6-beta-20260421072755.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/eb965500f54ccc4e34e47d8ad32deaec/midscene-harmony-1.7.6-beta-20260421072755.0.tgz","_integrity":"sha512-h87cBxCdCcjCVIj6j6nF7HeI0L4q0GSa2QgKdRG8e24Y0QMQ/ZSO48nUNuJKIT2N6ZHQBXW00M9A9sd+dbSStg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.6-beta-20260421072755.0","@midscene/shared":"1.7.6-beta-20260421072755.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.6-beta-20260421072755.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.6-beta-20260421072755.0_1776756592467_0.29113374622259514","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260421125751.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260421125751.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260421125751.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b0498367ffa258ce682152f87ef28a32b9716cab","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260421125751.0.tgz","fileCount":37,"integrity":"sha512-JtYV+RpodhlmH75+csabkrb/WWNMVM1XtD1GzKnlGltGVmMybkiRkiZbcUb/OdAP92wSlLaA59U6O18aV+5/RA==","signatures":[{"sig":"MEYCIQCBmmzc9gm9Rp111Aq3Vc2+jjFatUMfTrGqYOGAtxC9qQIhAOIi8P6OnIkpv+uw2yZBKj5Drzz0kHb3jUPZYVXn9Yx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14650459},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260421125751.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/f65c778f25e9a4437e55dacae6c4e7f2/midscene-harmony-1.7.5-beta-20260421125751.0.tgz","_integrity":"sha512-JtYV+RpodhlmH75+csabkrb/WWNMVM1XtD1GzKnlGltGVmMybkiRkiZbcUb/OdAP92wSlLaA59U6O18aV+5/RA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260421125751.0","@midscene/shared":"1.7.5-beta-20260421125751.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260421125751.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260421125751.0_1776776376739_0.8686212220688607","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260422015927.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260422015927.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260422015927.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"48c36c69e079744d79a91d56e236ebd0b306527e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260422015927.0.tgz","fileCount":37,"integrity":"sha512-2uHGABQFYdo9ZQMnPativ6pi9v8xwupkXSoBNcMmht9dOrbFgGvbH0r2q8EXBWSr27jUvAK8TGkvzPL5H0oEFQ==","signatures":[{"sig":"MEYCIQDLHcTwhG4Z69FIFjH1PWDQ+7JrnumveZo6NdT1byW6+gIhAMFg2AVrL1cKDjp4ow2VvtSkC8HtlrDb8ooXt52AL6QN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14569768},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260422015927.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/4101613a14ee29bd20c1e5618a9c4e91/midscene-harmony-1.7.5-beta-20260422015927.0.tgz","_integrity":"sha512-2uHGABQFYdo9ZQMnPativ6pi9v8xwupkXSoBNcMmht9dOrbFgGvbH0r2q8EXBWSr27jUvAK8TGkvzPL5H0oEFQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260422015927.0","@midscene/shared":"1.7.5-beta-20260422015927.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260422015927.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260422015927.0_1776823290342_0.5583752462189371","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260422092200.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260422092200.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260422092200.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e7846261a700f0a1ae5283d30dc31f35bd4a6a89","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260422092200.0.tgz","fileCount":37,"integrity":"sha512-YIEvvzLHKbZQ2AUBKExa/+9q6spcV0YFqUjA39+B6QzYVtX+2cJk70XiuWorLI+yyxULY7nOAjtx1EQTgNkq+Q==","signatures":[{"sig":"MEYCIQCX+u4a3Fzr0xSB6Z1AONdcb2U5gZFxKpRDuAKtx/XBGQIhAJ1bd9dQe8OEas5bY07Ub5bg/7vkR/qHZVkVQ43wg+mH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12676143},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260422092200.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/77aa9fd5b6ec0578222cbd6e442aa3ad/midscene-harmony-1.7.5-beta-20260422092200.0.tgz","_integrity":"sha512-YIEvvzLHKbZQ2AUBKExa/+9q6spcV0YFqUjA39+B6QzYVtX+2cJk70XiuWorLI+yyxULY7nOAjtx1EQTgNkq+Q==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260422092200.0","@midscene/shared":"1.7.5-beta-20260422092200.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260422092200.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260422092200.0_1776849850341_0.6917977118688943","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260422103445.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260422103445.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260422103445.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f6d28bf8c1300bc451610db2da5861c7ce1cf491","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260422103445.0.tgz","fileCount":37,"integrity":"sha512-GGWJ0Q8jLSzBC3JVNyJeKlMU9pMi1zVMnpf0pTkjCY0pEoU6kReaHQM13tfPbtWIzRVkszeCwGlfXfb3/jM/jA==","signatures":[{"sig":"MEUCIGFyem8Zk6zWl+lOKaBl7iEbhspCdTT0j/bCeKcuJCrYAiEAwXay2dPAx74AIfes1AQ+WWyniNn0+6TQ5TW6MaUBe5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12676143},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260422103445.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/7c55fcc0bcd5af2b951fc18ca49417b6/midscene-harmony-1.7.5-beta-20260422103445.0.tgz","_integrity":"sha512-GGWJ0Q8jLSzBC3JVNyJeKlMU9pMi1zVMnpf0pTkjCY0pEoU6kReaHQM13tfPbtWIzRVkszeCwGlfXfb3/jM/jA==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260422103445.0","@midscene/shared":"1.7.5-beta-20260422103445.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260422103445.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260422103445.0_1776854219045_0.5020987314388281","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260423055241.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260423055241.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260423055241.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3351e8af34b27faf47b967a20a9e55bd96134093","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260423055241.0.tgz","fileCount":37,"integrity":"sha512-/jX3/gtkWIS32ZO0n+dfD4RQn3+KyCbrsxhwdpKWi+gOrKF2vDHsAvkIyUPMZxlq5R6iW/kskzZvyPbRkgiXDQ==","signatures":[{"sig":"MEUCIQDGaqze7FmRQaH6D2O19ISFIaNnfOC44Lh2AyzifRs9CAIgJxGj8GbgjgDrV78YKaaBvgjJ2X/aHtL8+D5LlX5/yGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707887},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260423055241.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8336a8bfc6a9a7d19e7c51c62f087a9d/midscene-harmony-1.7.5-beta-20260423055241.0.tgz","_integrity":"sha512-/jX3/gtkWIS32ZO0n+dfD4RQn3+KyCbrsxhwdpKWi+gOrKF2vDHsAvkIyUPMZxlq5R6iW/kskzZvyPbRkgiXDQ==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260423055241.0","@midscene/shared":"1.7.5-beta-20260423055241.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260423055241.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260423055241.0_1776923698047_0.2464902893271701","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260423060506.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260423060506.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260423060506.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1b64c0464f326c9098bfc2cca386d817353be940","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260423060506.0.tgz","fileCount":37,"integrity":"sha512-E6/fI1v71eVxKLOpbDbpxRs6xWFk4G6RjplpEh01GKyRpwg1IANOOCPL7NTECx9a4cPGiRU7ppagWFlKjTkq6g==","signatures":[{"sig":"MEUCICIIMOvayZco1cfsbmSfxDskdUTa3oRFRKfQHiOzdfx9AiEAhgvqBSGeAUCrdh6S36FHcsY/x5klJ+S3O6/YebWEsfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707887},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260423060506.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a37d3cf40be786e931410215040a6c04/midscene-harmony-1.7.5-beta-20260423060506.0.tgz","_integrity":"sha512-E6/fI1v71eVxKLOpbDbpxRs6xWFk4G6RjplpEh01GKyRpwg1IANOOCPL7NTECx9a4cPGiRU7ppagWFlKjTkq6g==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260423060506.0","@midscene/shared":"1.7.5-beta-20260423060506.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260423060506.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260423060506.0_1776924434965_0.8269975460635399","host":"s3://npm-registry-packages-npm-production"}},"1.7.5-beta-20260423065911.0":{"name":"@midscene/harmony","version":"1.7.5-beta-20260423065911.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.5-beta-20260423065911.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"af7095b9b2b7a308764d6ddf020ae567ba380b5c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.5-beta-20260423065911.0.tgz","fileCount":37,"integrity":"sha512-NFu5f6E6iNAbthfE0BJTV/ScEigWF49PrVIQkmC5zLjq3kU5HJMf2swFno7Y9JylQnaXh6rxnDGRkRZ+F02esw==","signatures":[{"sig":"MEYCIQCZVfEQGbN53oVxngx/oTU31Du0PDXc8USipgPdGx8wxQIhANlaLOFiMABafQbX74homKbb0LcDQw+61RzuhypRNynO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707887},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.5-beta-20260423065911.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c84e9b2f690c12be9b30e2e14d599e84/midscene-harmony-1.7.5-beta-20260423065911.0.tgz","_integrity":"sha512-NFu5f6E6iNAbthfE0BJTV/ScEigWF49PrVIQkmC5zLjq3kU5HJMf2swFno7Y9JylQnaXh6rxnDGRkRZ+F02esw==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.5-beta-20260423065911.0","@midscene/shared":"1.7.5-beta-20260423065911.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.5-beta-20260423065911.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.5-beta-20260423065911.0_1776927683339_0.2841706848501735","host":"s3://npm-registry-packages-npm-production"}},"1.7.6-beta-20260423130231.0":{"name":"@midscene/harmony","version":"1.7.6-beta-20260423130231.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.6-beta-20260423130231.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"74d78e3d0cb7dd461e0cdc43869e1f18950c69b9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.6-beta-20260423130231.0.tgz","fileCount":37,"integrity":"sha512-+3r9/bBXMoRMx4vCHjAJCRNAgNwQYpsSar7jiWo2iblaEuxtF48FOh/HreFlkLfk9o41W0p9UfIcAIM4AvrfOg==","signatures":[{"sig":"MEUCIQCNlGXO/svi2b8oZL6ImDVT479DCu14s/dP9aDzHbrOcAIgcMotbKr5M+M99y4byDE4yBk9TtNZD5fCJgNwtx+SbY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14651894},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.6-beta-20260423130231.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1682448d5d9318e81fef6780ccbccb0d/midscene-harmony-1.7.6-beta-20260423130231.0.tgz","_integrity":"sha512-+3r9/bBXMoRMx4vCHjAJCRNAgNwQYpsSar7jiWo2iblaEuxtF48FOh/HreFlkLfk9o41W0p9UfIcAIM4AvrfOg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.6-beta-20260423130231.0","@midscene/shared":"1.7.6-beta-20260423130231.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.6-beta-20260423130231.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.6-beta-20260423130231.0_1776949474802_0.3197313799185957","host":"s3://npm-registry-packages-npm-production"}},"1.7.6-beta-20260425023224.0":{"name":"@midscene/harmony","version":"1.7.6-beta-20260425023224.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.6-beta-20260425023224.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a6a7eb4d6b1e7ab723a2ebac06450d7f9ae0e5aa","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.6-beta-20260425023224.0.tgz","fileCount":37,"integrity":"sha512-etV/6JZpxsZWtEgHejBEg6C1y3+IuypjZc9q0pI0j7wi8g4frpiG56bH5oi6crwu2gQL6f5h4pw97NPsWWUD3A==","signatures":[{"sig":"MEQCICr9b4KEN6GFvyW87+GFLedqKkuzN8wlHyThJA2l30kGAiB6VDqUC8pZdlQrvZywtOIolxW51fvd951gR+wlRUUI6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14654736},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.6-beta-20260425023224.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5548d7baa2625eba7db7c07641c57240/midscene-harmony-1.7.6-beta-20260425023224.0.tgz","_integrity":"sha512-etV/6JZpxsZWtEgHejBEg6C1y3+IuypjZc9q0pI0j7wi8g4frpiG56bH5oi6crwu2gQL6f5h4pw97NPsWWUD3A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.6-beta-20260425023224.0","@midscene/shared":"1.7.6-beta-20260425023224.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.6-beta-20260425023224.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.6-beta-20260425023224.0_1777084465557_0.7536560131217","host":"s3://npm-registry-packages-npm-production"}},"1.7.6-beta-20260427023820.0":{"name":"@midscene/harmony","version":"1.7.6-beta-20260427023820.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.6-beta-20260427023820.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c5b615d3233fccb3c94f911469fc402472b37042","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.6-beta-20260427023820.0.tgz","fileCount":37,"integrity":"sha512-igOfTvVKZ/+6myXBMOR7AV2bN8lqLcaQg26U22pPMt4vpDD4866mDtrZECJCwfSzSHijHhU0petcYr74vTjK9A==","signatures":[{"sig":"MEQCIEfk1kdAa6tcGde5R5tajLW1CybQpcTnGqrYQBA3ByF8AiBhle9EoY1Qn8IsTOp25ulLkklTrf548EzB/ZSsCCkh9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14652700},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.6-beta-20260427023820.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/81791e599888607bb33c657376e931e2/midscene-harmony-1.7.6-beta-20260427023820.0.tgz","_integrity":"sha512-igOfTvVKZ/+6myXBMOR7AV2bN8lqLcaQg26U22pPMt4vpDD4866mDtrZECJCwfSzSHijHhU0petcYr74vTjK9A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.6-beta-20260427023820.0","@midscene/shared":"1.7.6-beta-20260427023820.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.6-beta-20260427023820.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.6-beta-20260427023820.0_1777257619476_0.566279606042313","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"@midscene/harmony","version":"1.7.6","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.6","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"69587b7f74539201384be191495e193502d6767c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.6.tgz","fileCount":37,"integrity":"sha512-+75icmtYYuJI9ddq/U2TD9/P4tK5fwxAKEGriJCYlOFxvCuRxxSHFqItOYnZI2BeSSwTnNzb3aSXFghPi7ykuw==","signatures":[{"sig":"MEUCIQCJ1BvQ+tLdlKY/Mm0N7tGh/GgQAXCF0LjTFd+x+0BsBAIgeOl8/3ahu7cIy6adEhagRp8tg3ukNrYCpxh/UMZEqSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14655613},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b262d7cbd9d70f8be06b982721f520de/midscene-harmony-1.7.6.tgz","_integrity":"sha512-+75icmtYYuJI9ddq/U2TD9/P4tK5fwxAKEGriJCYlOFxvCuRxxSHFqItOYnZI2BeSSwTnNzb3aSXFghPi7ykuw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.6","@midscene/shared":"1.7.6","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.6_1777283074619_0.22977576437672642","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260428092036.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260428092036.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260428092036.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"db011eee07fda6ec13f3b9923d34bff97bb8c0c6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260428092036.0.tgz","fileCount":37,"integrity":"sha512-Bv9NkY0MlafV90xPraNBUv1G8LGL4e6lPUZhfvKWygN287Dda+swMRApPCdhE920NxqiEUpqBkYL0VVKAsuBaw==","signatures":[{"sig":"MEUCIAqSst3ZY3B8IIu31Nr45PWTTON3Nq0JOpc+jQuzNAJDAiEA231Nqwi2NxlWpk7lM+P09UeNCWNxLtRGl6CblR7YCrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14691455},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260428092036.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/7f50ee630ab15b06403dc947ed6ba9fc/midscene-harmony-1.7.7-beta-20260428092036.0.tgz","_integrity":"sha512-Bv9NkY0MlafV90xPraNBUv1G8LGL4e6lPUZhfvKWygN287Dda+swMRApPCdhE920NxqiEUpqBkYL0VVKAsuBaw==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260428092036.0","@midscene/shared":"1.7.7-beta-20260428092036.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260428092036.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260428092036.0_1777368174608_0.8738535573174879","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260428102047.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260428102047.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260428102047.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d808d035b49639246959bd6cae6896287f59b4b1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260428102047.0.tgz","fileCount":37,"integrity":"sha512-GnakzcVOxQMFaUkVZTEmXHxYxKSTRctMDcVyP6EQLffIi8xDaQUR751jFqR+oRtHspyDwuLwZFyeSLiqQc6Vog==","signatures":[{"sig":"MEUCIQCdgm1kzKqKJuU8GI5nh6y/bzN0cbpp0jZvByjBNHCcSwIgXMieWSKhUykqPmaA8d6CA0QacwdQ2AO8lADojDe7vFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14692170},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260428102047.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b50fd5b7b62eb406603284c66cac6782/midscene-harmony-1.7.7-beta-20260428102047.0.tgz","_integrity":"sha512-GnakzcVOxQMFaUkVZTEmXHxYxKSTRctMDcVyP6EQLffIi8xDaQUR751jFqR+oRtHspyDwuLwZFyeSLiqQc6Vog==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260428102047.0","@midscene/shared":"1.7.7-beta-20260428102047.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260428102047.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260428102047.0_1777371793924_0.32492579738454097","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260428105933.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260428105933.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260428105933.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a4fed14e29b93aa2cea45f542e87d76074bc0562","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260428105933.0.tgz","fileCount":37,"integrity":"sha512-zHxqMPvWO3as1lGHzzAqDIkoVTcmcKWcc2YZheziXSB9LvhfBJYgMwnALi4Y3NlE19Obte0loVdsK2xlQZ2j9g==","signatures":[{"sig":"MEUCIG1GElN2tmbbA+j84t8k3blA6kRbMhUK7Tespj3aBCRkAiEA7gSZ87u0E/J4vHApywFVVPnkesORteJfIOWVhDnRACQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14656618},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260428105933.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2261f41645901c27cf416ac498fb9be6/midscene-harmony-1.7.7-beta-20260428105933.0.tgz","_integrity":"sha512-zHxqMPvWO3as1lGHzzAqDIkoVTcmcKWcc2YZheziXSB9LvhfBJYgMwnALi4Y3NlE19Obte0loVdsK2xlQZ2j9g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260428105933.0","@midscene/shared":"1.7.7-beta-20260428105933.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260428105933.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260428105933.0_1777374076237_0.7364840081754693","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260428153909.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260428153909.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260428153909.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2b7010e8d6bf531ec61d93202b16e3ad000f23a1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260428153909.0.tgz","fileCount":37,"integrity":"sha512-EXynK+dt3qT28g0325h57oAwsJhUthhSIA+g6S/d3eShAP8+9IipoJMXo9YnIYo3IUYN+JoMFkYTQPojGAeSlw==","signatures":[{"sig":"MEUCIC2tSOp7KaE8LWSv+LNQvyx4AO/RmBkbbtCjYs4O9p2OAiEA95N6972lNciyJNhjR33N1SqjNBF5V9rSJSU4iyjh1eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14691337},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260428153909.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a307de162794b462fad6b3f1ae72500c/midscene-harmony-1.7.7-beta-20260428153909.0.tgz","_integrity":"sha512-EXynK+dt3qT28g0325h57oAwsJhUthhSIA+g6S/d3eShAP8+9IipoJMXo9YnIYo3IUYN+JoMFkYTQPojGAeSlw==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260428153909.0","@midscene/shared":"1.7.7-beta-20260428153909.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260428153909.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260428153909.0_1777390901624_0.9685209045724286","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260429033400.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260429033400.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260429033400.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"36567adeb2542bbc23fd7d166a3cca211f4783b7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260429033400.0.tgz","fileCount":37,"integrity":"sha512-ClEghZq7a+A1FLe5QQ85DEnCmoiapyzyP/XLa64QwBU0VlKAL2cGIGa6sebvGC53lAAlvUL/bremDSSs7cvgYQ==","signatures":[{"sig":"MEQCIDe4BlI5F5Z5Wo4tJEFE6yYvsffMBh56LVPsMLfh44EHAiAQQMoHWaGpzCn8dDKdNUrdRQFGJ7iOwCRlHA8KxLKCRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14691337},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260429033400.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/470e529a21f5670c9df81d84af812c43/midscene-harmony-1.7.7-beta-20260429033400.0.tgz","_integrity":"sha512-ClEghZq7a+A1FLe5QQ85DEnCmoiapyzyP/XLa64QwBU0VlKAL2cGIGa6sebvGC53lAAlvUL/bremDSSs7cvgYQ==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260429033400.0","@midscene/shared":"1.7.7-beta-20260429033400.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260429033400.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260429033400.0_1777433768138_0.11382790286509459","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260430031647.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260430031647.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260430031647.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c134be02bf42fe591884a109c6dff11127c0bbab","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260430031647.0.tgz","fileCount":37,"integrity":"sha512-AODZCeX4+Y9mYLUu5F+09TfOEwtTDGOE9PwpSMMLwavXPR74ioPT+23Hupb3IsciM2XHnPVc2EuANsxnJrzVmg==","signatures":[{"sig":"MEUCIAFrPlEGKJc0jFyvxslCVnEbCg8bP4s5JdXDP4V2hqqlAiEAuH6ZJzBrWSc1CR7UqDuJEZf9IWgv1COYATDshFSVufo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14815036},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260430031647.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d92df1ec3cbe08ab3f9be30675bd8738/midscene-harmony-1.7.7-beta-20260430031647.0.tgz","_integrity":"sha512-AODZCeX4+Y9mYLUu5F+09TfOEwtTDGOE9PwpSMMLwavXPR74ioPT+23Hupb3IsciM2XHnPVc2EuANsxnJrzVmg==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260430031647.0","@midscene/shared":"1.7.7-beta-20260430031647.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260430031647.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260430031647.0_1777519145246_0.6825999639985212","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"@midscene/harmony","version":"1.7.7","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b4412df51a9cde2e6e60bee61a5ff41bf8a996fe","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7.tgz","fileCount":37,"integrity":"sha512-Lm1T50sBz04fySYrDw+pKfXxrNdQkycL5K26HCXzn/y8OmhbrBEhRxafqKvQ4woq9xqEAHRaAYrthEJ7Xed2Sg==","signatures":[{"sig":"MEUCIC90BTW3a3JVZPN3fZWupv78mp53QYD3pKFV68mrrbT0AiEAkn+HSEOJc/4EAYJ5uuHunfIC0poxTsnNvIp2N859AuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14814583},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/f3b214ead140a362596184c791619b15/midscene-harmony-1.7.7.tgz","_integrity":"sha512-Lm1T50sBz04fySYrDw+pKfXxrNdQkycL5K26HCXzn/y8OmhbrBEhRxafqKvQ4woq9xqEAHRaAYrthEJ7Xed2Sg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7","@midscene/shared":"1.7.7","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7_1777532514367_0.4502635446734271","host":"s3://npm-registry-packages-npm-production"}},"1.7.9":{"name":"@midscene/harmony","version":"1.7.9","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.9","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"004cfa83d8d81fbf1fb302946b1c1d5a408fa083","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.9.tgz","fileCount":37,"integrity":"sha512-5PfH6NlYYPrbZQr3lwS9tb8veQiWhI0I9U2GTmO6gn2jU78dl9Y1QONNutLToLm2RkVtFzD/KsCl70fRf6uzKA==","signatures":[{"sig":"MEQCIBrmUgoF6YJvrLGG9prP9n/ijpDYV6+TtteQZ6j+x431AiAf6Qo1/gtrEvopiaQpDFwYmbfCfFz+CtMppxKnQHtrRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14814701},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.9.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2a14d35b4058fefdade12b25b7049c73/midscene-harmony-1.7.9.tgz","_integrity":"sha512-5PfH6NlYYPrbZQr3lwS9tb8veQiWhI0I9U2GTmO6gn2jU78dl9Y1QONNutLToLm2RkVtFzD/KsCl70fRf6uzKA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.9","@midscene/shared":"1.7.9","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.9_1778039907986_0.24792968186934639","host":"s3://npm-registry-packages-npm-production"}},"1.7.10-beta-20260507030203.0":{"name":"@midscene/harmony","version":"1.7.10-beta-20260507030203.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.10-beta-20260507030203.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"746522645615050cd8863568c64201f99cb57002","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.10-beta-20260507030203.0.tgz","fileCount":37,"integrity":"sha512-WtAInl5CHrf7q8NczQCYs02u54YNybP0aQIaeapiTYmoUgCrp21Ry3jmKfLs4dBDv8ZtwkTljbfTwjzjpUCLrw==","signatures":[{"sig":"MEQCIHMVfEyNgJrxzsiyznwqCDWQUXcDLSxXp6n6bUxpyCHaAiBhXQ6azKmm5BCGcYfi6+9MBxmcygznnj/7MzyeXSGNJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14852136},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.10-beta-20260507030203.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b46b2ee16e067a48c7868d3eadc2e099/midscene-harmony-1.7.10-beta-20260507030203.0.tgz","_integrity":"sha512-WtAInl5CHrf7q8NczQCYs02u54YNybP0aQIaeapiTYmoUgCrp21Ry3jmKfLs4dBDv8ZtwkTljbfTwjzjpUCLrw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.10-beta-20260507030203.0","@midscene/shared":"1.7.10-beta-20260507030203.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.10-beta-20260507030203.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.10-beta-20260507030203.0_1778123045176_0.9650320653297899","host":"s3://npm-registry-packages-npm-production"}},"1.7.10-beta-20260507123827.0":{"name":"@midscene/harmony","version":"1.7.10-beta-20260507123827.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.10-beta-20260507123827.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"468288136761253e7adcea688df2a3a3a25ea101","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.10-beta-20260507123827.0.tgz","fileCount":37,"integrity":"sha512-gcmDpTXYmHI5QSfY9JPposhO32q406yM3DV7R85CsueNJxLrMtWtZ4H2cD+IZHtxD0kwhJ1IHqQs2C/j/NjcUw==","signatures":[{"sig":"MEUCIEX1j/3081GKse0KyFpPqk1c2IPoKUzTtQMYex97VoMOAiEAnLDxFBkkwhicwUtJe+OkYdwmbY+CELJ2FgmMI+nFuTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14876548},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.10-beta-20260507123827.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/a4453b8861a2d9ee8aec4b128969eafe/midscene-harmony-1.7.10-beta-20260507123827.0.tgz","_integrity":"sha512-gcmDpTXYmHI5QSfY9JPposhO32q406yM3DV7R85CsueNJxLrMtWtZ4H2cD+IZHtxD0kwhJ1IHqQs2C/j/NjcUw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.10-beta-20260507123827.0","@midscene/shared":"1.7.10-beta-20260507123827.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.10-beta-20260507123827.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.10-beta-20260507123827.0_1778157635710_0.8938400530985258","host":"s3://npm-registry-packages-npm-production"}},"1.7.10-beta-20260508024212.0":{"name":"@midscene/harmony","version":"1.7.10-beta-20260508024212.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.10-beta-20260508024212.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9336102ae05359f240a90ee3b9a0afbdb653767d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.10-beta-20260508024212.0.tgz","fileCount":37,"integrity":"sha512-MvyY7Gf0dQzJg3OPPT9SrCOPfN2kZno2pOG06kyJkMq1zZMzf+oraG7veYEWkHJ+AwTSM+yNeXIdyBblqsDv7A==","signatures":[{"sig":"MEUCIA99pfO3psh3RQIawLcdNTEM0MZWJetWGFcOWQ2cA6U7AiEAhdISq5KaC8sCGzmwtx3aotGoVRJdGSwen0hB0JHVdXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14907791},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.10-beta-20260508024212.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/b28d127192ab7216786c08435ce6fbc6/midscene-harmony-1.7.10-beta-20260508024212.0.tgz","_integrity":"sha512-MvyY7Gf0dQzJg3OPPT9SrCOPfN2kZno2pOG06kyJkMq1zZMzf+oraG7veYEWkHJ+AwTSM+yNeXIdyBblqsDv7A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.10-beta-20260508024212.0","@midscene/shared":"1.7.10-beta-20260508024212.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.10-beta-20260508024212.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.10-beta-20260508024212.0_1778208253559_0.43569587381809094","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260508070206.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260508070206.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260508070206.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8bd8369e85f9624456d8742897f8380e67c647de","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260508070206.0.tgz","fileCount":37,"integrity":"sha512-VcUYaEUrfjU0AM3ktfaYOJsjvrrYrtLEoj0GzPwA/QXI/fpdncVvBF5LBGES8FfVYxHPTV4pgTmIjuizzlTeew==","signatures":[{"sig":"MEUCIQD54eaNAul7QmZB2MqnrLr1fv4OeTcDX6/mWDBVfCdy7gIgDf1NiQga1x4sF2PYT8gCSp3UJWRuBbq9z1hbAO/ixwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14691390},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260508070206.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/72d1d3f41a9d6c85fee0e5c7f2a312b1/midscene-harmony-1.7.7-beta-20260508070206.0.tgz","_integrity":"sha512-VcUYaEUrfjU0AM3ktfaYOJsjvrrYrtLEoj0GzPwA/QXI/fpdncVvBF5LBGES8FfVYxHPTV4pgTmIjuizzlTeew==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260508070206.0","@midscene/shared":"1.7.7-beta-20260508070206.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260508070206.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260508070206.0_1778223858139_0.3926490755744856","host":"s3://npm-registry-packages-npm-production"}},"1.7.7-beta-20260508074830.0":{"name":"@midscene/harmony","version":"1.7.7-beta-20260508074830.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.7-beta-20260508074830.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"eec62df325c8400be47c27854e2bd5de55885633","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.7-beta-20260508074830.0.tgz","fileCount":37,"integrity":"sha512-WaNKI9xlhVleqkL25Ft+D1C0J9kY6qGNoktO++nwrLvhRBWPItZFCRjGxHQD1st42NjaxdjLr7DjEZKBw9egAQ==","signatures":[{"sig":"MEUCIQCTYapwdSoqoKFpn7Bk7ybojb1dExu6iUXSBecB7GGmEwIgA76+CQ4bZnCEvCi5uyBYkaKWvZ3uOy07JSG9Eh0zLSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14691390},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.7-beta-20260508074830.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/16645b47b978f1c717b2660ddbf467ed/midscene-harmony-1.7.7-beta-20260508074830.0.tgz","_integrity":"sha512-WaNKI9xlhVleqkL25Ft+D1C0J9kY6qGNoktO++nwrLvhRBWPItZFCRjGxHQD1st42NjaxdjLr7DjEZKBw9egAQ==","_npmVersion":"10.9.0","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"22.11.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.7-beta-20260508074830.0","@midscene/shared":"1.7.7-beta-20260508074830.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.7-beta-20260508074830.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.7-beta-20260508074830.0_1778226636501_0.04201363905247413","host":"s3://npm-registry-packages-npm-production"}},"1.7.10":{"name":"@midscene/harmony","version":"1.7.10","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.10","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5f04cd1ac509954b6e08d873667b8eef4b3d62dd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.10.tgz","fileCount":37,"integrity":"sha512-gob7cW51XhIA5o+GgMdYr7G8JU067vjtab7lT9IxAOG1JrGnnHDNkNG7IXXpLcNoMG+NUFxIM159KaPxm0UNYw==","signatures":[{"sig":"MEQCIFvHqcJyvrl+3sW1EGbixt9PYqeTQRCZc3icZ8jfxLJzAiA1eUmRLJ9OtS1olr7VzwCXODK71qFaPurxqkBjJf9Wgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14869052},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.10.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/dea1814f3b99a5e73dfd33ea06279f75/midscene-harmony-1.7.10.tgz","_integrity":"sha512-gob7cW51XhIA5o+GgMdYr7G8JU067vjtab7lT9IxAOG1JrGnnHDNkNG7IXXpLcNoMG+NUFxIM159KaPxm0UNYw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.10","@midscene/shared":"1.7.10","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.10_1778293140986_0.013602103976353641","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260511093113.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260511093113.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260511093113.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7bacb184ef82ed062130fccfe13f510b5c6386a9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260511093113.0.tgz","fileCount":37,"integrity":"sha512-6PNHzB8LlqK7TQv/4dkfvfjVNstoN6dpUm7CliV68ukOsM0o0TuM8QfMYkavqB9gQf8vHitIEuxluPNf6E3KGA==","signatures":[{"sig":"MEUCIH0ZOK3n/4MTcV6S1NsHShZVGGULu6A/cXdCrDb+J2nZAiEA7BX8VD9HcvD3FeVuXMgZ0Jh3BowdAd4EjRscWmlIEHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14872514},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260511093113.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fab806bb1045db9d671162d636b0939c/midscene-harmony-1.7.11-beta-20260511093113.0.tgz","_integrity":"sha512-6PNHzB8LlqK7TQv/4dkfvfjVNstoN6dpUm7CliV68ukOsM0o0TuM8QfMYkavqB9gQf8vHitIEuxluPNf6E3KGA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260511093113.0","@midscene/shared":"1.7.11-beta-20260511093113.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260511093113.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260511093113.0_1778491992212_0.4145186903308111","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260511095540.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260511095540.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260511095540.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a5788364b18ee0ab079ab4e0a7450013a731b729","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260511095540.0.tgz","fileCount":37,"integrity":"sha512-32o37T269DItFsdrdksXbgTYPB1WQNDMyZkZ2IK/GWx0gZcNLRZJVh+h1o+yk0Cgg8+jXbd7iLx38G8UPCvrGw==","signatures":[{"sig":"MEUCIQCJAfU175umptR5t4LuIZ2pPQN6KV9TtfRolEKwSc12MwIgKBzAtz3QhxayRiDGqvcvp002KWQ5m6B6+BFJSCXLq5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14872716},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260511095540.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ba3ee21facac8dcb0383095f78c60ef2/midscene-harmony-1.7.11-beta-20260511095540.0.tgz","_integrity":"sha512-32o37T269DItFsdrdksXbgTYPB1WQNDMyZkZ2IK/GWx0gZcNLRZJVh+h1o+yk0Cgg8+jXbd7iLx38G8UPCvrGw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260511095540.0","@midscene/shared":"1.7.11-beta-20260511095540.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260511095540.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260511095540.0_1778493459740_0.40116836805102385","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260511123355.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260511123355.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260511123355.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ccd636937434467d78571d7879e18236bfad216d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260511123355.0.tgz","fileCount":37,"integrity":"sha512-YZJphX7jS4bBhMSsapyAzPzKsvYL4cs1VAkpVsUehaNigT1c490uu6Yski8Kk9hHNO0xbywpWYTb/GWCdQHIww==","signatures":[{"sig":"MEUCIANFYY1W92bEVtyAB4zk/fq4vKI8EP44XSnaCLGyUISwAiEA2sgLvphD+n6hypsVuq1QdpQZh2mqs/IkXk0vKVkWxzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874067},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260511123355.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d304d3c987a88327eef1e44cd0da5ed7/midscene-harmony-1.7.11-beta-20260511123355.0.tgz","_integrity":"sha512-YZJphX7jS4bBhMSsapyAzPzKsvYL4cs1VAkpVsUehaNigT1c490uu6Yski8Kk9hHNO0xbywpWYTb/GWCdQHIww==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260511123355.0","@midscene/shared":"1.7.11-beta-20260511123355.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260511123355.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260511123355.0_1778502974884_0.4855667494487794","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260511124021.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260511124021.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260511124021.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"18580125a92c7ca8e956266f2eaffd1a34611a8c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260511124021.0.tgz","fileCount":37,"integrity":"sha512-lBid0X9Uy2OWbx36+OwqWOviBd689THVt+Qag26x0NJWY3P+XlGb1PhN4vas80YA7IMXhniddEABne1yyxO1dw==","signatures":[{"sig":"MEYCIQDiwNpp7vj1imnm90q23CBb8Vah7uJd6VolrodQBtQC7wIhAJvKTRcc4cbCeYFLjt8zHanaXIf5UTX4Z9E/BrFP9nAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874067},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260511124021.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/cb41b529cd1b2125981893f8d204d25d/midscene-harmony-1.7.11-beta-20260511124021.0.tgz","_integrity":"sha512-lBid0X9Uy2OWbx36+OwqWOviBd689THVt+Qag26x0NJWY3P+XlGb1PhN4vas80YA7IMXhniddEABne1yyxO1dw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260511124021.0","@midscene/shared":"1.7.11-beta-20260511124021.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260511124021.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260511124021.0_1778503345314_0.7435090067304049","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260512041055.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260512041055.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260512041055.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9dc0393adda896747d6f611eae38775f9ae76a90","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260512041055.0.tgz","fileCount":37,"integrity":"sha512-rVJdHfkPJnKtILvOPyG2VXxs+Re57z3x0l/QfxHoRgY3rzSgrLuIYrrBLBqRNU1AgLSUc4H52umGLBrEzzRE7Q==","signatures":[{"sig":"MEQCIF0G2+m1T1gSpvGvNnmOaZaHJhsq5uXPiSMY3sN+LWyZAiBc/xlR7wl//q0jgwVBchvE5fcloXtjXceMOy4eIj2zQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874089},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260512041055.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/e397eb96aa3f5e9eda957d543031219b/midscene-harmony-1.7.11-beta-20260512041055.0.tgz","_integrity":"sha512-rVJdHfkPJnKtILvOPyG2VXxs+Re57z3x0l/QfxHoRgY3rzSgrLuIYrrBLBqRNU1AgLSUc4H52umGLBrEzzRE7Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260512041055.0","@midscene/shared":"1.7.11-beta-20260512041055.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260512041055.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260512041055.0_1778559187073_0.8877007839263547","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260512061714.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260512061714.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260512061714.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cb3fd65de4c1fbee722ae39fa7bdcf30d4999963","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260512061714.0.tgz","fileCount":37,"integrity":"sha512-gUvlzoiuxjV7YONA+QPGu0XVhQJDmsYh7H4WhxpKrUxu6jJDHWnvJvAgVvePNnvpd0ELnRjREJQbl/GGmX6Iww==","signatures":[{"sig":"MEUCIQC2ku7Y4vszDa1Iyvf+yyAygENMmql3JluiQXAAI4CObwIgCg7fJJ3g4dHz4ga23cjvPWHa2zcUitGFkL6iRCyyIRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874089},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260512061714.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/70ebb29fb492b56e626afdadd34b2efa/midscene-harmony-1.7.11-beta-20260512061714.0.tgz","_integrity":"sha512-gUvlzoiuxjV7YONA+QPGu0XVhQJDmsYh7H4WhxpKrUxu6jJDHWnvJvAgVvePNnvpd0ELnRjREJQbl/GGmX6Iww==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260512061714.0","@midscene/shared":"1.7.11-beta-20260512061714.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260512061714.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260512061714.0_1778566762956_0.3699715094545255","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260512064610.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260512064610.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260512064610.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dc97e638093088a1ca3918bc740ea96cbc3b0eba","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260512064610.0.tgz","fileCount":37,"integrity":"sha512-VjA0Jc+wDi/5NjnaGirQSNDkYGPV7SLrHobCSsTJChvMLyaVFnPH+LqDjDc7Ea+jEa+NMpTIyEoOVP5zKFgu4g==","signatures":[{"sig":"MEQCIEmdIIIomIP7QVO2+0P38n7pbyQE+MBIvyutBD3IW4KuAiAeusDheoVyUM3Jnq4x2ohB/d6PXaAq+Ipwv5K+yidsbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874089},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260512064610.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/dc645a3e62cd300285d9ec8327fc80b0/midscene-harmony-1.7.11-beta-20260512064610.0.tgz","_integrity":"sha512-VjA0Jc+wDi/5NjnaGirQSNDkYGPV7SLrHobCSsTJChvMLyaVFnPH+LqDjDc7Ea+jEa+NMpTIyEoOVP5zKFgu4g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260512064610.0","@midscene/shared":"1.7.11-beta-20260512064610.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260512064610.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260512064610.0_1778568500681_0.38869321652248945","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260512065701.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260512065701.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260512065701.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a01590807af04f2c8216ea76e216f32583f3f247","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260512065701.0.tgz","fileCount":37,"integrity":"sha512-7H6kTqRRu3ePkc+xv4PxMsiM5F7CPuOGgqXP5QNQbWtWHkt70zydpiFtTO8DYi9hdAHrjCcYvPQopiqwYk5m9A==","signatures":[{"sig":"MEUCIAOHvxfkJwHH4pAzTQ8Eh4xMdQh1e6Z9e85p5za2mNV8AiEA+Z0pP7p4rMJVsXV5RqMAgAcD/N3kSwtEB3/WEmOdg60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874089},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260512065701.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/5976166d8372b93ce2f9047230cbfd03/midscene-harmony-1.7.11-beta-20260512065701.0.tgz","_integrity":"sha512-7H6kTqRRu3ePkc+xv4PxMsiM5F7CPuOGgqXP5QNQbWtWHkt70zydpiFtTO8DYi9hdAHrjCcYvPQopiqwYk5m9A==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260512065701.0","@midscene/shared":"1.7.11-beta-20260512065701.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260512065701.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260512065701.0_1778569146965_0.9787605325387658","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260512084802.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260512084802.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260512084802.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"db8adf2614cc8fd4d6c421b4c01bb7b2a6256b4d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260512084802.0.tgz","fileCount":37,"integrity":"sha512-zHwOWlWtRcz3wxCsnHrHLXR4XURz9P3nKw2NZVgynIpcdGyjqbz6yBjniquFyAtoGuoiQ67QYSR/+9RIJIl5rA==","signatures":[{"sig":"MEUCICoDYgZslr6XtkKyvhY23YmIHN7aZvp+nzlypIsSSXtoAiEAh9neRJ2KUpCL+JMPjekHH9qMd2aeZwYi/u9UJcSYRtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874089},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260512084802.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8a889059bda721e6830ebd0ba477e6d0/midscene-harmony-1.7.11-beta-20260512084802.0.tgz","_integrity":"sha512-zHwOWlWtRcz3wxCsnHrHLXR4XURz9P3nKw2NZVgynIpcdGyjqbz6yBjniquFyAtoGuoiQ67QYSR/+9RIJIl5rA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260512084802.0","@midscene/shared":"1.7.11-beta-20260512084802.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260512084802.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260512084802.0_1778575807349_0.3108498772771553","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260512114859.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260512114859.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260512114859.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e7826bae969734fd6ccb0c1e18b4582dbee36f14","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260512114859.0.tgz","fileCount":37,"integrity":"sha512-5bYxDKepINBsdPP+iOKZIhh5VPznm8kLuNsFQrxcy7R5jLl46F5jEBd95aPyprsdYNHqIDy7blaYpQRHIXcrng==","signatures":[{"sig":"MEQCIDcPO8nd8tuF0O/qDoc841PrL4ZFVot52cUD9McGJQURAiAHcDtipeEO6GU3vbbdE3nJukGRIm3EJ4WT5LyFnyuECw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14874089},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260512114859.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/f867b9981dd6b5e56f708b58f85911e4/midscene-harmony-1.7.11-beta-20260512114859.0.tgz","_integrity":"sha512-5bYxDKepINBsdPP+iOKZIhh5VPznm8kLuNsFQrxcy7R5jLl46F5jEBd95aPyprsdYNHqIDy7blaYpQRHIXcrng==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260512114859.0","@midscene/shared":"1.7.11-beta-20260512114859.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260512114859.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260512114859.0_1778586660942_0.40201584406118274","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260512144905.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260512144905.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260512144905.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"637cc2b6cb560eb36e25530f657a83611da29864","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260512144905.0.tgz","fileCount":37,"integrity":"sha512-I2ZBm26DAMUb/LmyIin46MHiotocnYJ6Y4l2v56R210qB1mgZ1qF2NmroargiuEvn1mNOVVbw0Vmnwgsct5qug==","signatures":[{"sig":"MEYCIQC6Kk7thfkpNYaW7csrkpJlf2PZwDjX92c8TGucb7yaMAIhAMiCsbBJSknRFe9MXMRqU7IIVuIhH6qcqpy1OmSRskVB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14888606},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260512144905.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/ef447a204580dd137fc81aa0feb15d52/midscene-harmony-1.7.11-beta-20260512144905.0.tgz","_integrity":"sha512-I2ZBm26DAMUb/LmyIin46MHiotocnYJ6Y4l2v56R210qB1mgZ1qF2NmroargiuEvn1mNOVVbw0Vmnwgsct5qug==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260512144905.0","@midscene/shared":"1.7.11-beta-20260512144905.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260512144905.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260512144905.0_1778597476448_0.06610122189596779","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@midscene/harmony","version":"1.8.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2b2cb6234c83fcecf7afe85bc9488390530ac7fd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.0.tgz","fileCount":37,"integrity":"sha512-SJXQKel10RL56n+zpWAXiNXGzr7OZRnejNQZ093s8a45kBZ0KeBte3oXhZ/Zs8fPUzot2MDilVdfPYXWKJ1OQA==","signatures":[{"sig":"MEQCIEBto5hgbSzUa4h5/1YCS2tr4qlR/xQgDk4yr43x7nayAiAJOoM85O5XLkRuRCUPCnJE61UpXpgYy3XG+14GYqVNvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14875805},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/95ab242179e727c7aec950b800c3ce0b/midscene-harmony-1.8.0.tgz","_integrity":"sha512-SJXQKel10RL56n+zpWAXiNXGzr7OZRnejNQZ093s8a45kBZ0KeBte3oXhZ/Zs8fPUzot2MDilVdfPYXWKJ1OQA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.0","@midscene/shared":"1.8.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.0_1778653991706_0.7688231518508875","host":"s3://npm-registry-packages-npm-production"}},"1.8.1-beta-20260513084557.0":{"name":"@midscene/harmony","version":"1.8.1-beta-20260513084557.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.1-beta-20260513084557.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9ca8dd4d5096a80b0bb19e01efa178552220047d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.1-beta-20260513084557.0.tgz","fileCount":37,"integrity":"sha512-moSMaPOSxOuke8GQuzkIrLhNqgPU/c/rFKOmDEd2Al6JcFvdZV1Nh+paEK7m/D1PZ4zmsD912GYf5dgXe5Cw9w==","signatures":[{"sig":"MEYCIQDY8cbBaZG9f1dzCTMgSAy7nrbgAuy+zJuuobclPa7tfgIhAIhlZeFcTsuNH934mn7dugnYSI+OnlMeUP0Q4UQfx3IU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14878922},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.1-beta-20260513084557.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/733abc05f8bd5e6cd17ed5d57bb51c79/midscene-harmony-1.8.1-beta-20260513084557.0.tgz","_integrity":"sha512-moSMaPOSxOuke8GQuzkIrLhNqgPU/c/rFKOmDEd2Al6JcFvdZV1Nh+paEK7m/D1PZ4zmsD912GYf5dgXe5Cw9w==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.1-beta-20260513084557.0","@midscene/shared":"1.8.1-beta-20260513084557.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.1-beta-20260513084557.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.1-beta-20260513084557.0_1778662087056_0.39498683362392906","host":"s3://npm-registry-packages-npm-production"}},"1.7.11-beta-20260514030001.0":{"name":"@midscene/harmony","version":"1.7.11-beta-20260514030001.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.7.11-beta-20260514030001.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"398d8a9812fcb8cc0e20d383162adf49ca436a81","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.7.11-beta-20260514030001.0.tgz","fileCount":37,"integrity":"sha512-Y/98FQCAUrlhcE5BNBt/NeKOfe8uCiG6XWTJDRHh7z7p23N7lSgdXuN+5Ye5/h0QrgdfUB1mhCDfDnNSziqDew==","signatures":[{"sig":"MEUCIDHUGsQvPW/5YMJZr52DbhbV2JBuGvS1P+yEq/QokCj1AiEAgFQswWrgOTO1mbKCNDa4IiydOgD9HC+cOHvIwgFzSYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14872991},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.7.11-beta-20260514030001.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/344f4e08006b631b0394b4abc09aae97/midscene-harmony-1.7.11-beta-20260514030001.0.tgz","_integrity":"sha512-Y/98FQCAUrlhcE5BNBt/NeKOfe8uCiG6XWTJDRHh7z7p23N7lSgdXuN+5Ye5/h0QrgdfUB1mhCDfDnNSziqDew==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.7.11-beta-20260514030001.0","@midscene/shared":"1.7.11-beta-20260514030001.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.7.11-beta-20260514030001.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.7.11-beta-20260514030001.0_1778727727309_0.1996854248988542","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@midscene/harmony","version":"1.8.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"205e3a9554231a944d214d8167c296daacca5cca","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.1.tgz","fileCount":37,"integrity":"sha512-qh8vWmdvyFWBl3A9Ki0B8jQT4XtDH1COSnU5o9+JxjnA/sYpAqRWKScK+D+YlLN9uMPK+HNHgwgzDNOM+Dv/3g==","signatures":[{"sig":"MEQCIHGj2Kvz2XgIBf0RDRjEN0BFSbRGxR6AN9BYQ07UPy/SAiAO2uUmoiXIGYK169qGQKPgKSTQs4khZWvTobS6LY6V8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14962266},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/4e6b8fbe3db4c6ef5e6064eacda17543/midscene-harmony-1.8.1.tgz","_integrity":"sha512-qh8vWmdvyFWBl3A9Ki0B8jQT4XtDH1COSnU5o9+JxjnA/sYpAqRWKScK+D+YlLN9uMPK+HNHgwgzDNOM+Dv/3g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.1","@midscene/shared":"1.8.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.1_1778739560551_0.9231297430314964","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260514081315.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260514081315.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260514081315.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1ef675d6e8e8e0e8501f0c6b2e021848851aa415","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260514081315.0.tgz","fileCount":37,"integrity":"sha512-rGlIUkinOPM+A1mVku3OiA73MNVDp4JNsXjbn1btc8XRpm0sQpxzSZeX1vK5ZbR1GH/iO2suwC0hYhMPrQDYug==","signatures":[{"sig":"MEYCIQDoNiZjaMObmpPc4mWeXvNWi//wL56UiBylD1XPVfQOnwIhAKxt5Exz/h/IqdrZFuxv1wv1Ddqslch4pB544IMOKHmz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14964260},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260514081315.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/0bed6475c3adbac31b27fd90c8ade8af/midscene-harmony-1.8.2-beta-20260514081315.0.tgz","_integrity":"sha512-rGlIUkinOPM+A1mVku3OiA73MNVDp4JNsXjbn1btc8XRpm0sQpxzSZeX1vK5ZbR1GH/iO2suwC0hYhMPrQDYug==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260514081315.0","@midscene/shared":"1.8.2-beta-20260514081315.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260514081315.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260514081315.0_1778746498049_0.8136061364065184","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260515014559.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260515014559.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260515014559.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8c96b512538f51851fc2951f46faea39731de3bf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260515014559.0.tgz","fileCount":37,"integrity":"sha512-FreH7c9P7E+SdaAiAptA0lT3hw93CM0/JkuGa0cHFFFRDXzxsihFE3+NiYjhjupP6qby+xyW6nKgksuqJLrQvg==","signatures":[{"sig":"MEUCIA+O6aktJxIx3GiT/oSK19++ZwvbJsk36XaxOCVUUNFYAiEAvoZfJBrLQwnhqy+I/KCVRLnlWLpLVB/LcP2cnfZvsNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14962862},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260515014559.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2e9e00790956f59adab4e1841c256b33/midscene-harmony-1.8.2-beta-20260515014559.0.tgz","_integrity":"sha512-FreH7c9P7E+SdaAiAptA0lT3hw93CM0/JkuGa0cHFFFRDXzxsihFE3+NiYjhjupP6qby+xyW6nKgksuqJLrQvg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260515014559.0","@midscene/shared":"1.8.2-beta-20260515014559.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260515014559.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260515014559.0_1778809693401_0.18600855841971864","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518024627.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518024627.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518024627.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"99b025a8db9e95cda868668278b687f806156f4f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518024627.0.tgz","fileCount":37,"integrity":"sha512-/OURGCLAshgWKgf+gNDhmXVpv77Ag0h+6ZRN3I8CanGh2NPn/2LbWRn9WbBkGpX2Ygdjh+nIFDUJ1H1uL9JyvQ==","signatures":[{"sig":"MEQCIFWpPOxP3sqoLETrDgG+gdQ9IX9hbaZUTxD7Ns+Urd2gAiBpomPNaXHucqkjJUGQAuNYyd1fe4fF53M6hpHofdsHBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14948902},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518024627.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fd5f4c6d636915d6810ceb4f5d9115df/midscene-harmony-1.8.2-beta-20260518024627.0.tgz","_integrity":"sha512-/OURGCLAshgWKgf+gNDhmXVpv77Ag0h+6ZRN3I8CanGh2NPn/2LbWRn9WbBkGpX2Ygdjh+nIFDUJ1H1uL9JyvQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518024627.0","@midscene/shared":"1.8.2-beta-20260518024627.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518024627.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518024627.0_1779072514555_0.7566996020346413","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518060136.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518060136.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518060136.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"773afbbcc09ac71f7eac047610786b611b6ddeaf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518060136.0.tgz","fileCount":37,"integrity":"sha512-XD1nRZLmWN15oZ5LuJcBfNf50Y9mI2B3fm7goTcqiZrzq72yzYZDa64S3CA6CyXGC8jTJBqdfLIZOpgn0AKAvQ==","signatures":[{"sig":"MEYCIQCCJc3uPTbrt12GeXSMQTbGdGjZlhO6aJoS6eFPZTAvfQIhAOu9aow6hTch+ljL3JJOPM3+riLhVK9l3HJfrtR4p3A/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14946897},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518060136.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/acc18519fcd510c2edf6ac19ff8c2072/midscene-harmony-1.8.2-beta-20260518060136.0.tgz","_integrity":"sha512-XD1nRZLmWN15oZ5LuJcBfNf50Y9mI2B3fm7goTcqiZrzq72yzYZDa64S3CA6CyXGC8jTJBqdfLIZOpgn0AKAvQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518060136.0","@midscene/shared":"1.8.2-beta-20260518060136.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518060136.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518060136.0_1779084226838_0.025408119109144867","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@midscene/harmony","version":"1.8.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1e6ba92c5954613fe67f52a267579605af02b8f2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2.tgz","fileCount":37,"integrity":"sha512-S6hocgrfaudVGA2ZP+qFhsaq1KaCodVCF6enFFXyH8QaxHc+D73YGQlqZ+SYw4jrez1lfXUJ3mcanM9Q9nWy8Q==","signatures":[{"sig":"MEUCIQCJzEPA5vl07Zo5d/7JhANCTdifw/lSl0VFug7HwXzbPgIge89tWJYkvGFykPlk8HSyYhvYVSibKAcbtxDX/E21E0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14953210},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c3c7369f58a10a11814b525d46b4720b/midscene-harmony-1.8.2.tgz","_integrity":"sha512-S6hocgrfaudVGA2ZP+qFhsaq1KaCodVCF6enFFXyH8QaxHc+D73YGQlqZ+SYw4jrez1lfXUJ3mcanM9Q9nWy8Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2","@midscene/shared":"1.8.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2_1779093060947_0.6159058428873536","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518093406.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518093406.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518093406.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d60940aff6889ca704aafa044571e8ec5d85e588","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518093406.0.tgz","fileCount":37,"integrity":"sha512-1xsjLK6kuQtrFFV+PhaGnXV9U3NUu8+aztTIaZEZysc4fyQLHdxspl78VSvO5INEPJgh4Uyd6KlDg32/Vf6t9g==","signatures":[{"sig":"MEUCIQC/ej1qj0q+JVZh1XtdQnLhueo6k/J4OvxtOJk97/HNogIgTWCbVsvFjAtD2oE5bCK9rfCfcSI5ApT7z4Efmqqm3gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14971483},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518093406.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/d69d5d8279c7e19b22cedfdb4f3fc8d7/midscene-harmony-1.8.2-beta-20260518093406.0.tgz","_integrity":"sha512-1xsjLK6kuQtrFFV+PhaGnXV9U3NUu8+aztTIaZEZysc4fyQLHdxspl78VSvO5INEPJgh4Uyd6KlDg32/Vf6t9g==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518093406.0","@midscene/shared":"1.8.2-beta-20260518093406.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518093406.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518093406.0_1779096969788_0.8048584836034467","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518095049.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518095049.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518095049.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"60864e4df8d74089e63652f22f377e95435ad8b6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518095049.0.tgz","fileCount":37,"integrity":"sha512-7rURta3nl9emi00BsAKUTPv1lU8Fgi5MbLMDyb30KEB1kpZe8aE22DugdvWHxQVf2pYvc8Aa94oTp4EPHswpcg==","signatures":[{"sig":"MEYCIQDYaT/ANwfulQtTXut5yhXgKTpcD7AwjOeGImh4b8exJAIhALaCewUbfyTKglVnuyWUpeNLyctYsET8avstyPWjcQaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14971483},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518095049.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c92998ed80ddc4e3fd186eaaeb785776/midscene-harmony-1.8.2-beta-20260518095049.0.tgz","_integrity":"sha512-7rURta3nl9emi00BsAKUTPv1lU8Fgi5MbLMDyb30KEB1kpZe8aE22DugdvWHxQVf2pYvc8Aa94oTp4EPHswpcg==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518095049.0","@midscene/shared":"1.8.2-beta-20260518095049.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518095049.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518095049.0_1779097978008_0.4221579259775361","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518105502.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518105502.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518105502.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a6747776e532ecaf6511118d3538059a87ea5d54","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518105502.0.tgz","fileCount":37,"integrity":"sha512-4J8Q+5YryCJ+WVONwW4CR1aVdZcIoIvw7QrYorwyCRQnrE0YpgE5rOCDIGvZ+58pcz+YLjlfHToX1y3/Y+2Sog==","signatures":[{"sig":"MEYCIQCybrhd9c7qX8LJi04C18H/GOCYJbuYndwrUbG5+3E5CwIhALWBjPENTYGSsQMDkayAvOiZyyhZOQXB8hN6hY3Ej2KG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14974391},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518105502.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/1865a2512b9ed1a0d091e6ff418ae0ab/midscene-harmony-1.8.2-beta-20260518105502.0.tgz","_integrity":"sha512-4J8Q+5YryCJ+WVONwW4CR1aVdZcIoIvw7QrYorwyCRQnrE0YpgE5rOCDIGvZ+58pcz+YLjlfHToX1y3/Y+2Sog==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518105502.0","@midscene/shared":"1.8.2-beta-20260518105502.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518105502.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518105502.0_1779101827533_0.7362112308786368","host":"s3://npm-registry-packages-npm-production"}},"1.8.3-beta-20260518105651.0":{"name":"@midscene/harmony","version":"1.8.3-beta-20260518105651.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.3-beta-20260518105651.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"795973c1f60f2d088f044fd1eca5fa1892f26c55","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.3-beta-20260518105651.0.tgz","fileCount":37,"integrity":"sha512-peeUrSbGW+glvgx11Vz2BAiTiI0Vv21mKSroXm8UaPYX8tzu1f66gh8YqunTPJWfSz81ZwSZxPsBM6/yuDpcYw==","signatures":[{"sig":"MEUCIG7bN9KavOnWTAO8kF5fOl2gLn2Qc6zy3BUAGxblYGelAiEAgeYxvl6swFrkt0OrwQLJT4A9V57hLf43EAV2XWxh2JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14953658},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.3-beta-20260518105651.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/06b3c299d962f25eda21283c3ff244a4/midscene-harmony-1.8.3-beta-20260518105651.0.tgz","_integrity":"sha512-peeUrSbGW+glvgx11Vz2BAiTiI0Vv21mKSroXm8UaPYX8tzu1f66gh8YqunTPJWfSz81ZwSZxPsBM6/yuDpcYw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.3-beta-20260518105651.0","@midscene/shared":"1.8.3-beta-20260518105651.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.3-beta-20260518105651.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.3-beta-20260518105651.0_1779101938886_0.7338237489317194","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518110939.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518110939.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518110939.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6c67f6fdf49d428c8cb364d0994391060bf03038","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518110939.0.tgz","fileCount":37,"integrity":"sha512-HuLBjPgIFmtf7rNhP3jU0V0Od/AuP8C6T30oIAAXrpd8QRxN1WqLE4N36ip7VZ538Vnh68pG4/81oU0Qq4XmpA==","signatures":[{"sig":"MEUCIEhniDrUp05HDSJBVpjPEWmbgb0vMPy7npQELQdx22E0AiEAlBZ3gPgE3Lk4o1lk5lGtG/KHzyoRo/G/mpYB2S7zI+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14974391},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518110939.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/c2b32a6bd11d68a22feea53ad8155cf2/midscene-harmony-1.8.2-beta-20260518110939.0.tgz","_integrity":"sha512-HuLBjPgIFmtf7rNhP3jU0V0Od/AuP8C6T30oIAAXrpd8QRxN1WqLE4N36ip7VZ538Vnh68pG4/81oU0Qq4XmpA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518110939.0","@midscene/shared":"1.8.2-beta-20260518110939.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518110939.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518110939.0_1779102705761_0.5517963663641765","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518113139.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518113139.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518113139.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4302c7b6a7b671085d59cc46b71ef5713998d3bb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518113139.0.tgz","fileCount":37,"integrity":"sha512-757GlaX92kHRnQu3lSx8adRZxeKlR3Akp3oNBWhBDMYl59ZRzQQOBtz84rMVm/lrs9w1t3Q3LTAhvbBFDTh0iQ==","signatures":[{"sig":"MEUCIQDxbDfBLQZpBXd4aydgUan8WU68Hv24qrqREY867AvzpAIgA6s+mWx10RyKnWmI+o8W8kp66Zs2xB908j2V43sZXNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14946897},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518113139.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2f294efb5cf29e976bd9405674793919/midscene-harmony-1.8.2-beta-20260518113139.0.tgz","_integrity":"sha512-757GlaX92kHRnQu3lSx8adRZxeKlR3Akp3oNBWhBDMYl59ZRzQQOBtz84rMVm/lrs9w1t3Q3LTAhvbBFDTh0iQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518113139.0","@midscene/shared":"1.8.2-beta-20260518113139.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518113139.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518113139.0_1779104020916_0.16804847498719355","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260518132108.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260518132108.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260518132108.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3f695b5dca7b954e335383cb18ca9091662c5c65","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260518132108.0.tgz","fileCount":37,"integrity":"sha512-QFziV669VxmIFVbcvmomiNsFxIIHIv0gaHq82IKp9xAlLGTXVnaXlNVvn4RfaqpBKxpMRB88VpVcMFnVrYhTng==","signatures":[{"sig":"MEQCIHFOD/z540Na0E3m7pKdfpnW0pxgU2imcWbjWgCQqsgJAiBtOE9MuO6EKhWqUeE2ZMpc/f8KsZXG9hZfnA3xO+a+uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14974064},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260518132108.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/2d7bc3bd5a645a71062d8052c9e4893d/midscene-harmony-1.8.2-beta-20260518132108.0.tgz","_integrity":"sha512-QFziV669VxmIFVbcvmomiNsFxIIHIv0gaHq82IKp9xAlLGTXVnaXlNVvn4RfaqpBKxpMRB88VpVcMFnVrYhTng==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260518132108.0","@midscene/shared":"1.8.2-beta-20260518132108.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260518132108.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260518132108.0_1779110591549_0.3637824045220668","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@midscene/harmony","version":"1.8.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3db2dcd4bf6ab312d78db70330678c11cba8bde8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.3.tgz","fileCount":37,"integrity":"sha512-g5omLonGamXTqk1Lfh4q+HbZfLpPhdcISc2UB5A8jcFxX+RP1d5YYCFVF0BOTLVW/T/eTPk8PvX7eb65l0RU1Q==","signatures":[{"sig":"MEYCIQDNyQZhV5Kb+qw3dTF1P/7cVjLlzjQ0bwuKIaRCpBIwvgIhAIbjHxj0DhYTgPhdVHjGl84IV+KOYM50BLJiJOTWBzJ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14952938},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/56b30b3ef65cd2b21e59f27c85afabdb/midscene-harmony-1.8.3.tgz","_integrity":"sha512-g5omLonGamXTqk1Lfh4q+HbZfLpPhdcISc2UB5A8jcFxX+RP1d5YYCFVF0BOTLVW/T/eTPk8PvX7eb65l0RU1Q==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.3","@midscene/shared":"1.8.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.3_1779157080837_0.9729914212635351","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-beta-20260519034646.0":{"name":"@midscene/harmony","version":"1.8.2-beta-20260519034646.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.2-beta-20260519034646.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b699854b53b9119cc5ea15383b177af6d30525a0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.2-beta-20260519034646.0.tgz","fileCount":37,"integrity":"sha512-WWB/AzesRExP4mFmXnZhsq5TWJ9NTc5InA6HvTqoxAfHkTqdQemiljbEY0Qy4ilM5fc7xhpjtfDvI6KtPZpDeA==","signatures":[{"sig":"MEYCIQCN7ViW02/ovdiGn5FzM+E3DuXPMkZtMaBdUVDhi/ATwQIhALq5Fsaj2U1mQqjcOqBqqWGyyHbevqeAgEU7URPsh2/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14946897},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.2-beta-20260519034646.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/cab91098632fc37265dc7399b81b3ca5/midscene-harmony-1.8.2-beta-20260519034646.0.tgz","_integrity":"sha512-WWB/AzesRExP4mFmXnZhsq5TWJ9NTc5InA6HvTqoxAfHkTqdQemiljbEY0Qy4ilM5fc7xhpjtfDvI6KtPZpDeA==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.2-beta-20260519034646.0","@midscene/shared":"1.8.2-beta-20260519034646.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.2-beta-20260519034646.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.2-beta-20260519034646.0_1779162537086_0.4816326313701522","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260519112917.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260519112917.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260519112917.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4dfc1435082f9a8315f5f4822ac11fc8419905ac","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260519112917.0.tgz","fileCount":37,"integrity":"sha512-vNvA5PE9m/jromhL26gjU1QsJeMLBsqRYdmIWlD6Xhx1ACPE2mNYVyrn2NBl/tAcgul+RxdadV8Yd79jmWQalw==","signatures":[{"sig":"MEUCIQC87ns6kU4aUMq15/QDrwDT8txtKvyWga0hhWmEQD0g2wIgd8ShYtWiDx+vrsF8f+9PgtCQaGY8XdqsftEBGDg/ScY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14953338},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260519112917.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/171048b730ed99b50552ed1e58faada9/midscene-harmony-1.8.4-beta-20260519112917.0.tgz","_integrity":"sha512-vNvA5PE9m/jromhL26gjU1QsJeMLBsqRYdmIWlD6Xhx1ACPE2mNYVyrn2NBl/tAcgul+RxdadV8Yd79jmWQalw==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260519112917.0","@midscene/shared":"1.8.4-beta-20260519112917.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260519112917.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260519112917.0_1779190286961_0.5924195010184932","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260519123946.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260519123946.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260519123946.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bc3efc2085a03235e7f36ff51b592ccef09dfc26","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260519123946.0.tgz","fileCount":37,"integrity":"sha512-pA6wA5bAuylghrdmFmC6X1GLlvN0l2saoHDhyIQ3DxZzcO+0lKk1MC7jyL3AFIwiNipOtKpw+n9ezAnFEqYRaQ==","signatures":[{"sig":"MEQCIAR3Ut2MQF8ysbTSGxh/QEooKLZSXHQNK6oFW/0wfcJoAiBw4IYLpB5YONHHvEFl1WXvgwEYrEmeLwmY5ImW2KrYvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14957596},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260519123946.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/8061f2275fada1ee06ddfb6de592189f/midscene-harmony-1.8.4-beta-20260519123946.0.tgz","_integrity":"sha512-pA6wA5bAuylghrdmFmC6X1GLlvN0l2saoHDhyIQ3DxZzcO+0lKk1MC7jyL3AFIwiNipOtKpw+n9ezAnFEqYRaQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260519123946.0","@midscene/shared":"1.8.4-beta-20260519123946.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260519123946.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260519123946.0_1779194511317_0.934938187424835","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260519133312.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260519133312.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260519133312.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"57d8602eeb50888cf250ba7739686e9bd85e68b8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260519133312.0.tgz","fileCount":37,"integrity":"sha512-9cim294z4Zc6awkj8zcn5w52VnHS3MJfkyV7Pzhi01coljI5CjoH+h1OsWvX/dMT4LXvINRxLIr6ddc1R/eFCQ==","signatures":[{"sig":"MEUCIQCK3IF0N/dvwfCo4m1dSX0+Drwb62Xy8ETehedh0wF4DAIgXo0Pt4NftWXQTkWmqqMLUAmAeDycJAZoPonPt2ml3uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14957939},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260519133312.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},"_resolved":"/tmp/fba2aaef308fd80d98ece454c8a435fd/midscene-harmony-1.8.4-beta-20260519133312.0.tgz","_integrity":"sha512-9cim294z4Zc6awkj8zcn5w52VnHS3MJfkyV7Pzhi01coljI5CjoH+h1OsWvX/dMT4LXvINRxLIr6ddc1R/eFCQ==","_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260519133312.0","@midscene/shared":"1.8.4-beta-20260519133312.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260519133312.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260519133312.0_1779197722083_0.931238222541432","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260520062915.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260520062915.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260520062915.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c7d6c59b559ecf84bdd79b0913ccf9d058910ef6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260520062915.0.tgz","fileCount":37,"integrity":"sha512-NZDe5lRtWea/I/U219cWSGHxgApG+p5GipHpDFOjihC3aNMJB9EI6lXuH2eFenIvzpQMccGjkKy8wLLDwprLjA==","signatures":[{"sig":"MEYCIQDZ+koZVt9Q4kgvjRv5W3GHJatpM18nAChRmWAg+qR9YQIhALigfG71hiRwLSUW11177+bvRKBFy8585owTyMe9o+15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260520062915.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14953476},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260520062915.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/285f0c78265a77807b14a2bdbeff9c01/midscene-harmony-1.8.4-beta-20260520062915.0.tgz","_integrity":"sha512-NZDe5lRtWea/I/U219cWSGHxgApG+p5GipHpDFOjihC3aNMJB9EI6lXuH2eFenIvzpQMccGjkKy8wLLDwprLjA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260520062915.0","@midscene/shared":"1.8.4-beta-20260520062915.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260520062915.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260520062915.0_1779258715812_0.5509243190366104","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260520071621.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260520071621.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260520071621.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"48314ee763581665a89c9ed96d78a1678f491c91","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260520071621.0.tgz","fileCount":37,"integrity":"sha512-ITgTmmIRq4/1G1tRQdur5RNEJ9jIoKRTUH7wgG+v/x2YJJtBzCBS/4KRqgk5CsyCUEprS2qp4ce291bMn9ahpw==","signatures":[{"sig":"MEYCIQD8AzbYAK3IDEkjn9cbPBCISc5CynlQzeQa8tWdNK0ILAIhAPKlB2AVqd5wzQSdpTcCuTvNHc1vNP7ttCdqCluWic9y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260520071621.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961141},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260520071621.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/34d2b99ea5d8d87f6bf809c6400879bd/midscene-harmony-1.8.4-beta-20260520071621.0.tgz","_integrity":"sha512-ITgTmmIRq4/1G1tRQdur5RNEJ9jIoKRTUH7wgG+v/x2YJJtBzCBS/4KRqgk5CsyCUEprS2qp4ce291bMn9ahpw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260520071621.0","@midscene/shared":"1.8.4-beta-20260520071621.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260520071621.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260520071621.0_1779261535080_0.647490566174888","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260520075419.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260520075419.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260520075419.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"12f9248572e46d9edb72244368b19044ec7fdf4e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260520075419.0.tgz","fileCount":37,"integrity":"sha512-+wUlhMOycvqfWT/vNYnIQt+81sX1KPyBih8oUnfS6eq3p/EJsJ5du+JsAvAB2FHc02Q75pyDyuyjcjMDcQGWFQ==","signatures":[{"sig":"MEQCIATI18HXA2nGay3nkHC9eoTA7rhiN4x6D1igYsTEDMkkAiA7ZP45lWpeOXSl76zY0pqbOY1UE8ei8a2qQtEcpjMC+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260520075419.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14962299},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260520075419.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3464ed0613a04438cedaa9f634562fbe/midscene-harmony-1.8.4-beta-20260520075419.0.tgz","_integrity":"sha512-+wUlhMOycvqfWT/vNYnIQt+81sX1KPyBih8oUnfS6eq3p/EJsJ5du+JsAvAB2FHc02Q75pyDyuyjcjMDcQGWFQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260520075419.0","@midscene/shared":"1.8.4-beta-20260520075419.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260520075419.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260520075419.0_1779263814223_0.9855881667500714","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260520091907.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260520091907.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260520091907.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"986cd396f8f3365aacc87fcd439a78e51c29cb54","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260520091907.0.tgz","fileCount":37,"integrity":"sha512-cpMez1ZDK/Kvzm3uUqJIwG1NY+nyUC/Ta8QpR2DsuphV2mCDEVxjDqKtwuLiDSrCziH5MuB5Pm2mXHdQfOqPmw==","signatures":[{"sig":"MEQCIFVRJL3tCZ71P+zdrf4xmOJGCyG2UmDB22vdHSXym3mTAiAk1fnxLYRR64wwTcB2BDVmR61WKE7v3Vf1xmbPNQfuRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260520091907.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961141},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260520091907.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7275d519095486b6bbd14e689ffa2292/midscene-harmony-1.8.4-beta-20260520091907.0.tgz","_integrity":"sha512-cpMez1ZDK/Kvzm3uUqJIwG1NY+nyUC/Ta8QpR2DsuphV2mCDEVxjDqKtwuLiDSrCziH5MuB5Pm2mXHdQfOqPmw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260520091907.0","@midscene/shared":"1.8.4-beta-20260520091907.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260520091907.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260520091907.0_1779268899671_0.1517594508611957","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260520095316.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260520095316.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260520095316.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f83ff3bd24237dcdd388ecc375b8373a64982add","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260520095316.0.tgz","fileCount":37,"integrity":"sha512-JUltWotr2vhXdjKWJicn3XKvdzq8I1UPe3Dpbjj0AHlZCHga3NCpT/FS/m6C/a0qPf7sIHXVR9n5F8Re96GlrA==","signatures":[{"sig":"MEUCIQCr/tSeX27upMeKKgDqlCbvkSNuZMAi1s7ubvWViOs6lgIgCYVnYoIS1vh6j33UM7+wWN6MzRyUpb4AcNsE0e6wysg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260520095316.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961141},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260520095316.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1593b9fb532421426b17a062a06dc03f/midscene-harmony-1.8.4-beta-20260520095316.0.tgz","_integrity":"sha512-JUltWotr2vhXdjKWJicn3XKvdzq8I1UPe3Dpbjj0AHlZCHga3NCpT/FS/m6C/a0qPf7sIHXVR9n5F8Re96GlrA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260520095316.0","@midscene/shared":"1.8.4-beta-20260520095316.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260520095316.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260520095316.0_1779270950829_0.47253686966930664","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260520102934.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260520102934.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260520102934.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"39a778f7d52775ed995d875e1ab5264c93590970","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260520102934.0.tgz","fileCount":37,"integrity":"sha512-Qzkg1391/PZY6jotYf/iG+PgU5EJh+y+Qo709iAJ/ziT/zkPyCACjRIlwmGJ2Hj1DnzoxijIcU/j4lr3IeXU/w==","signatures":[{"sig":"MEYCIQCNGnVhRxZnSbv0SW7zJ4T+7NhXyF/NQMEJKRhcl01mywIhANmUDwm/XG0wGvXFPpMuuvcQia2p/r7Tf/mQTmgAXa3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260520102934.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14963778},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260520102934.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/eab02239769240e1debf9030be867833/midscene-harmony-1.8.4-beta-20260520102934.0.tgz","_integrity":"sha512-Qzkg1391/PZY6jotYf/iG+PgU5EJh+y+Qo709iAJ/ziT/zkPyCACjRIlwmGJ2Hj1DnzoxijIcU/j4lr3IeXU/w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260520102934.0","@midscene/shared":"1.8.4-beta-20260520102934.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260520102934.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260520102934.0_1779273128793_0.7421454704430148","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260520115001.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260520115001.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260520115001.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8732f1e6e052aac55ef39d1b5b8f0fd432046bac","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260520115001.0.tgz","fileCount":37,"integrity":"sha512-6AkKPC3ocf/Fy0gcU7DVQMAV2NM5Y7JlXOZogERiAQ977ENNBLw7CeCOJnanDMcUEfGrtJRuEvqVRQqxpLgfew==","signatures":[{"sig":"MEYCIQDCryGQWd+FQVLBlTn3lEwc0TbCr03oEY7mWMqJNCr+rAIhAIxzEYXXOQbPrPjXh8CwEkmdgaM0ZDgm7VOpKHzLxxk2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260520115001.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961141},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260520115001.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/af7fcdf23ac334d5c03e986c92fd5a70/midscene-harmony-1.8.4-beta-20260520115001.0.tgz","_integrity":"sha512-6AkKPC3ocf/Fy0gcU7DVQMAV2NM5Y7JlXOZogERiAQ977ENNBLw7CeCOJnanDMcUEfGrtJRuEvqVRQqxpLgfew==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260520115001.0","@midscene/shared":"1.8.4-beta-20260520115001.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260520115001.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260520115001.0_1779277952724_0.4661925771373041","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260521022608.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260521022608.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260521022608.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"48700ffae1c87e877cb3985bc1b8e3808baa0b5e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260521022608.0.tgz","fileCount":37,"integrity":"sha512-SwPwYD4iHj6YhmNx6Op3bmOqn4zi39ljJYX75ofzxvxYcYMiu9aEH3loTXO3dgH0+HIN1r2rxgqmF/YlDoQ5Mw==","signatures":[{"sig":"MEUCIBQ7K89l5S8f6f+TUigkfPVyfjJSfNsxgU6L3vcesXVAAiEAijuFy3RL/++YNPmUMKDpT9UG2ATOg5DmMOqrXZmqWEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260521022608.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14964382},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260521022608.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d4ae44e4e4c99b1cdc52f39ec96e8f9a/midscene-harmony-1.8.4-beta-20260521022608.0.tgz","_integrity":"sha512-SwPwYD4iHj6YhmNx6Op3bmOqn4zi39ljJYX75ofzxvxYcYMiu9aEH3loTXO3dgH0+HIN1r2rxgqmF/YlDoQ5Mw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260521022608.0","@midscene/shared":"1.8.4-beta-20260521022608.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260521022608.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260521022608.0_1779330551532_0.3923980332049053","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260521053101.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260521053101.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260521053101.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7e15a4289357f7479cfd72ce7c88d1dc26b884b5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260521053101.0.tgz","fileCount":37,"integrity":"sha512-QXz/WEhvs5aG+b2gqr0cskVz9ERVk4w2aE2ta2++eF1WJZ5AQNCz/Xff/mdPwWp9yIinxYdHju6gkW4O53I2eQ==","signatures":[{"sig":"MEYCIQD9LPoPBpz4pEJ8J93697kOniV7nEfQHV3hL9YEBzUIiQIhAPciVI42mFa1kBZ/NWfdjoJOa7Zx0zhaN9JkRMJn6viw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260521053101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14971414},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260521053101.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cef7c853030214de6add26077b9971ea/midscene-harmony-1.8.4-beta-20260521053101.0.tgz","_integrity":"sha512-QXz/WEhvs5aG+b2gqr0cskVz9ERVk4w2aE2ta2++eF1WJZ5AQNCz/Xff/mdPwWp9yIinxYdHju6gkW4O53I2eQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260521053101.0","@midscene/shared":"1.8.4-beta-20260521053101.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260521053101.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260521053101.0_1779341610693_0.6121430268340555","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260521061909.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260521061909.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260521061909.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"50fa7d345c5eb6604883745669a799454908617e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260521061909.0.tgz","fileCount":37,"integrity":"sha512-u34UHrgO43niUt/ReINKI7t8eOpMRzMSteFXt8i49mTJgmhZ3JacWf4cO7HR9ZhPz83aCa9WxCa4i75sXy3q4g==","signatures":[{"sig":"MEUCIHwo6NrYvk4Jomv+Uneu5rpGu+U2+1ScX3SBRep7+3E7AiEA/B9MTEBYcdNAbujJk8/c0oQ3Nj1fLGdKXDjUY1vVkZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260521061909.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14968563},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260521061909.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2b2e176d98f01ea5976301537faeb3a6/midscene-harmony-1.8.4-beta-20260521061909.0.tgz","_integrity":"sha512-u34UHrgO43niUt/ReINKI7t8eOpMRzMSteFXt8i49mTJgmhZ3JacWf4cO7HR9ZhPz83aCa9WxCa4i75sXy3q4g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260521061909.0","@midscene/shared":"1.8.4-beta-20260521061909.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260521061909.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260521061909.0_1779344498581_0.11842209742861431","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260521065500.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260521065500.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260521065500.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ca9792e473335382e80c53c2b8d0af68b81844b1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260521065500.0.tgz","fileCount":37,"integrity":"sha512-HeWEfZ+upriKSZJasUC5f5U00DJ/VdmEltAiGPjuvLzq644Y+0gL5oDksZj0UQo4Pgyswlvc2ehku7L3M5ImfA==","signatures":[{"sig":"MEQCIAnZe+Awki9xW78LjniqvjV0NqYVS0hBdJt+vKaI9pP0AiA7xG+hNK5GtIPI0hJnFrPjtCocr3/BNRgGHiab6X8W1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260521065500.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14968563},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260521065500.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f18091f0aaa34b925283e6f4af4d8b6a/midscene-harmony-1.8.4-beta-20260521065500.0.tgz","_integrity":"sha512-HeWEfZ+upriKSZJasUC5f5U00DJ/VdmEltAiGPjuvLzq644Y+0gL5oDksZj0UQo4Pgyswlvc2ehku7L3M5ImfA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260521065500.0","@midscene/shared":"1.8.4-beta-20260521065500.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260521065500.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260521065500.0_1779346650603_0.3090802405366435","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260521065716.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260521065716.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260521065716.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9b4caeb3b5227bb0001fe223bf57f728fa1f0f87","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260521065716.0.tgz","fileCount":37,"integrity":"sha512-w0Z2NMpEmlMgxOqrMCpHXiYTrKS5lhQSjeasK1l/8tvLxLn/aT99MldJUzVokaRtXU9OzS51bXYBQPsa1xMJAw==","signatures":[{"sig":"MEYCIQCUfVhb6gmPFWH2hsMj5t7hg/lgK6yUql0vi+cPAiqTMgIhAJqjqJ5NdfDXnTehVwFSw2T3YR5XP4m+He9YK8TGGObq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260521065716.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961141},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260521065716.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a63f6c0dd613fdc4c43a7b38f2cb4f77/midscene-harmony-1.8.4-beta-20260521065716.0.tgz","_integrity":"sha512-w0Z2NMpEmlMgxOqrMCpHXiYTrKS5lhQSjeasK1l/8tvLxLn/aT99MldJUzVokaRtXU9OzS51bXYBQPsa1xMJAw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260521065716.0","@midscene/shared":"1.8.4-beta-20260521065716.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260521065716.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260521065716.0_1779346793360_0.018303964564419628","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260521070317.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260521070317.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260521070317.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3a515bd004d72a58c6ed153ab87194aa47460baa","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260521070317.0.tgz","fileCount":37,"integrity":"sha512-F/8dPI+I7ivH9hpmwJLovKTRY0iRvgugzahI4uVoY7/Vy+FyXKpVEgYDHOpOeGzLPBQFlRd445IbQboGOXTbdA==","signatures":[{"sig":"MEUCIQCOGoARzlK6GR7B7CAXOFqK4gmxQa7O7+2X1yyt1XOd0AIgT8lF+2v6XTdNEFkJrfeTRfMWDNUd7oh3Qblz5kvmKWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260521070317.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961141},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260521070317.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f8334c368c001e79bca7181a08213ebe/midscene-harmony-1.8.4-beta-20260521070317.0.tgz","_integrity":"sha512-F/8dPI+I7ivH9hpmwJLovKTRY0iRvgugzahI4uVoY7/Vy+FyXKpVEgYDHOpOeGzLPBQFlRd445IbQboGOXTbdA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260521070317.0","@midscene/shared":"1.8.4-beta-20260521070317.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260521070317.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260521070317.0_1779347143460_0.30828883483684777","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@midscene/harmony","version":"1.8.4","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bec2ac73cdf63f5cf1b2bd27b35b8ba3c5523fc9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4.tgz","fileCount":37,"integrity":"sha512-RDN97P93cNR0atB4r+quBA1WuYVubVV+cQspxyiNzemZiFgPf7qUizLeBE0MAsUK2KpZBne0CXmapNaxcOAonw==","signatures":[{"sig":"MEUCIQC2zV2TzT41zZy57TRs/0yeRSjlF7UFXWDWMWuiu2xGLQIgfavoZwh1Hcgw2kHgeta6mLn/b7gZqvGsfN9KBci91co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14980161},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5135db16e32c2bcf070cc798cc5904e7/midscene-harmony-1.8.4.tgz","_integrity":"sha512-RDN97P93cNR0atB4r+quBA1WuYVubVV+cQspxyiNzemZiFgPf7qUizLeBE0MAsUK2KpZBne0CXmapNaxcOAonw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4","@midscene/shared":"1.8.4","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4_1779349705759_0.710928914187986","host":"s3://npm-registry-packages-npm-production"}},"1.8.5-beta-20260522071402.0":{"name":"@midscene/harmony","version":"1.8.5-beta-20260522071402.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.5-beta-20260522071402.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7495c1eb688a1664b19f6b41741292f0f60f58ef","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.5-beta-20260522071402.0.tgz","fileCount":37,"integrity":"sha512-rx8dVPiz7UG1zNDdTLl/AFtTbh+iVtXQHz0+DU7710ZsnRqLfa/aLZh/T5HlG3yGbMN11dgHn5RSEEcadQVAmA==","signatures":[{"sig":"MEUCIBkcrck36IJjvy4P3N6wMwEObQSoOo7yfNagUqzRweTgAiEAo9dIOkHFx7OZONMeXVhpupIa9hl4IjcXdcVb6CWS4cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.5-beta-20260522071402.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14983516},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.5-beta-20260522071402.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/adb6fe3427e4f25596130417eb426d66/midscene-harmony-1.8.5-beta-20260522071402.0.tgz","_integrity":"sha512-rx8dVPiz7UG1zNDdTLl/AFtTbh+iVtXQHz0+DU7710ZsnRqLfa/aLZh/T5HlG3yGbMN11dgHn5RSEEcadQVAmA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.5-beta-20260522071402.0","@midscene/shared":"1.8.5-beta-20260522071402.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.5-beta-20260522071402.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.5-beta-20260522071402.0_1779434200716_0.22597494770091853","host":"s3://npm-registry-packages-npm-production"}},"1.8.5-beta-20260522100653.0":{"name":"@midscene/harmony","version":"1.8.5-beta-20260522100653.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.5-beta-20260522100653.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"208e09e093965d3c3cab2980f0ece7af283e9f41","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.5-beta-20260522100653.0.tgz","fileCount":37,"integrity":"sha512-HlwGgf+aEZ0WaQIhjmunw3EavioVI+/LfYrn8P5CJUb6yAXfIwC9bFlP41b9bj1/VKzNt8r2ZgGngzk14teY7g==","signatures":[{"sig":"MEUCIQCiUpioxqLKM1tYEJprhoA6/JqOK+eBUTddZ4vvzEbDmAIgGdg/ziQEJzkuEOmj5omBzF1LzvFU7jroI2DrtVeEeYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.5-beta-20260522100653.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14983516},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.5-beta-20260522100653.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/dc571c2b92557e3dad2506c7e4385fb6/midscene-harmony-1.8.5-beta-20260522100653.0.tgz","_integrity":"sha512-HlwGgf+aEZ0WaQIhjmunw3EavioVI+/LfYrn8P5CJUb6yAXfIwC9bFlP41b9bj1/VKzNt8r2ZgGngzk14teY7g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.5-beta-20260522100653.0","@midscene/shared":"1.8.5-beta-20260522100653.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.5-beta-20260522100653.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.5-beta-20260522100653.0_1779444588120_0.8347511236688554","host":"s3://npm-registry-packages-npm-production"}},"1.8.5-beta-20260525033347.0":{"name":"@midscene/harmony","version":"1.8.5-beta-20260525033347.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.5-beta-20260525033347.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"61f28dc076953c040b492cb780b91b427c77e48e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.5-beta-20260525033347.0.tgz","fileCount":37,"integrity":"sha512-Nq7mtcCbHFC5sJO1n5Kp6WbnZ4BYQZYuit6qNkpvsMTfnfyMe3wmAi/VrndyuSuA/KfIbCljUZGYtePpRMPliw==","signatures":[{"sig":"MEUCIQCnYNTWkljoSMdblleAILpYjcP4ZnaAqzz/z1oTzlcBvAIgZlj4Ix/IjdyhfkR3AyUTAoS23WAb4jFITnZaiWEX/Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.5-beta-20260525033347.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14983516},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.5-beta-20260525033347.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/12c5e65ef0c4a5ab311379b073dd4acc/midscene-harmony-1.8.5-beta-20260525033347.0.tgz","_integrity":"sha512-Nq7mtcCbHFC5sJO1n5Kp6WbnZ4BYQZYuit6qNkpvsMTfnfyMe3wmAi/VrndyuSuA/KfIbCljUZGYtePpRMPliw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.5-beta-20260525033347.0","@midscene/shared":"1.8.5-beta-20260525033347.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.5-beta-20260525033347.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.5-beta-20260525033347.0_1779680175530_0.5370483686827539","host":"s3://npm-registry-packages-npm-production"}},"1.8.5-beta-20260525120212.0":{"name":"@midscene/harmony","version":"1.8.5-beta-20260525120212.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.5-beta-20260525120212.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0ad2a11c7e4a7a1d2f1f0c16641008cebb401295","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.5-beta-20260525120212.0.tgz","fileCount":37,"integrity":"sha512-ocA+1x96oCnAqCLXgH1W6+HhdVF+QJgCR132jIf6OCL09KvzHPlhYn3bUJNsvx2+lPiS2XaCfWTzqVOQsRqCGg==","signatures":[{"sig":"MEUCICG7SBJsLqwNDC+QluB71zY7dMUnrQKixbyXEUSVXeqvAiEAlPTaRMQo4ACLlUFxD2r2+Osv8oMOls+PrDic+mcs00I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.5-beta-20260525120212.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15007862},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.5-beta-20260525120212.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9c41acc1214c448a7566f4682393c5fa/midscene-harmony-1.8.5-beta-20260525120212.0.tgz","_integrity":"sha512-ocA+1x96oCnAqCLXgH1W6+HhdVF+QJgCR132jIf6OCL09KvzHPlhYn3bUJNsvx2+lPiS2XaCfWTzqVOQsRqCGg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.5-beta-20260525120212.0","@midscene/shared":"1.8.5-beta-20260525120212.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.5-beta-20260525120212.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.5-beta-20260525120212.0_1779710680940_0.3333860424600019","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@midscene/harmony","version":"1.8.5","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.5","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1a4f06ead2fc32789f5127837249ce5ec52fe12a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.5.tgz","fileCount":37,"integrity":"sha512-d6lqe3XUIiqZ7ARyDj6c5OFf3rWJpqxzb9YTPSZrHjXM3WNKOaLN2dco/OONo7OsL+Z/J4SmTCDKRqZz46N0LQ==","signatures":[{"sig":"MEUCICTl4sZi9w54yWUxQrZhPmbdMoktpNas5mwGO/lrC7uMAiEA2f2gEfvjfxylARAElUeBsOtDxiQi3q0Z4p3QaX6g11E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989455},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/adb2b9ddd71a974b4465023fa123f4f3/midscene-harmony-1.8.5.tgz","_integrity":"sha512-d6lqe3XUIiqZ7ARyDj6c5OFf3rWJpqxzb9YTPSZrHjXM3WNKOaLN2dco/OONo7OsL+Z/J4SmTCDKRqZz46N0LQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.5","@midscene/shared":"1.8.5","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.5_1779762949715_0.705118646285487","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260526055248.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260526055248.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260526055248.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a976e1042b30e3bd2f0deb60da9d70116acccda6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260526055248.0.tgz","fileCount":37,"integrity":"sha512-p5I3fcpn/xLGG3EoaWG0+o0SOfONkRz7AwUxaz+3JCZXMO7sDnJwwcqm/BSjlytjD7rHbAFmaHKM2CcxgXaNGA==","signatures":[{"sig":"MEYCIQC/odBNDVhwHCp+92/yeZhnW6HNHyAE5Jan5vwgMu/SAAIhAJM0wMjKG3IvFuG50Ca0y3cuXXggi7urrmidnsKDQa9F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260526055248.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989942},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260526055248.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b482b57600249063b06c117b1c1b579f/midscene-harmony-1.8.6-beta-20260526055248.0.tgz","_integrity":"sha512-p5I3fcpn/xLGG3EoaWG0+o0SOfONkRz7AwUxaz+3JCZXMO7sDnJwwcqm/BSjlytjD7rHbAFmaHKM2CcxgXaNGA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260526055248.0","@midscene/shared":"1.8.6-beta-20260526055248.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260526055248.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260526055248.0_1779774923484_0.933735271680803","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260526062942.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260526062942.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260526062942.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ec401778a9d16dd67de01cfe49b75eeccb6c214a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260526062942.0.tgz","fileCount":37,"integrity":"sha512-g0LEfmAW2snkNiJb5nmtstmJo3t5vX6XmedPhg5snXiLyrngNAR7ueckEksdnVWk9Z1niagzLivhlRyvJu0uSw==","signatures":[{"sig":"MEUCIHDbqGs1pGQyyL1xcgbnOt07Ho/eUSZdCZ9jria2LTirAiEAxO3AktEHlNP8iqyUElz5bvwTp8ogvakaR4BJ/I8hkh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260526062942.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989942},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260526062942.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7dd0c74ab328b15fbfd35e007c80c0fd/midscene-harmony-1.8.6-beta-20260526062942.0.tgz","_integrity":"sha512-g0LEfmAW2snkNiJb5nmtstmJo3t5vX6XmedPhg5snXiLyrngNAR7ueckEksdnVWk9Z1niagzLivhlRyvJu0uSw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260526062942.0","@midscene/shared":"1.8.6-beta-20260526062942.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260526062942.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260526062942.0_1779777134541_0.5099112935979604","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260526075755.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260526075755.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260526075755.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8fe4072f4eced60af9d965ee17ab8d4847a9519c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260526075755.0.tgz","fileCount":37,"integrity":"sha512-LLjDKmp7GuSdH0KIphzd1YgK5eF81Ub+XgwIOLOugrEk5DkggzLxpQSoLJw+yj0gxhx0SFABG2oC7c/Ix2RJbw==","signatures":[{"sig":"MEUCIQDu1VS0iBuyrW/ufV0HYfUoD08NIXOL0b1VDg87TI4uaAIgELdae/3rqIJ5mU5iUorCZjbkPDVaeuWbcZmhuOMP/DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260526075755.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14980409},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260526075755.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/48a888d3e04f16c148dcd40751febb8a/midscene-harmony-1.8.4-beta-20260526075755.0.tgz","_integrity":"sha512-LLjDKmp7GuSdH0KIphzd1YgK5eF81Ub+XgwIOLOugrEk5DkggzLxpQSoLJw+yj0gxhx0SFABG2oC7c/Ix2RJbw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260526075755.0","@midscene/shared":"1.8.4-beta-20260526075755.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260526075755.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260526075755.0_1779782383908_0.7175635066707478","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260526083943.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260526083943.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260526083943.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1b660b8a28fcb4af7d2769aa046d39862bac6856","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260526083943.0.tgz","fileCount":37,"integrity":"sha512-Gdqmpy24XC5N5JiydcVpT5ek9dvZ6yNVo+JtOZ4wCJJl3GTtMo3MrkU102pVkXLqi37upYd5ewEMBqrDm4EPdg==","signatures":[{"sig":"MEUCIQDhgncVVLnpjHZ9xcRszwkRdBp4mwMGs1YDEyrh6zQeSwIgL7ZH/t4isnv73dwgWcAx0Yw96AodXODFz3SZpFIpyak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260526083943.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989942},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260526083943.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a5c9b897b946e711fcc053c3885944ca/midscene-harmony-1.8.6-beta-20260526083943.0.tgz","_integrity":"sha512-Gdqmpy24XC5N5JiydcVpT5ek9dvZ6yNVo+JtOZ4wCJJl3GTtMo3MrkU102pVkXLqi37upYd5ewEMBqrDm4EPdg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260526083943.0","@midscene/shared":"1.8.6-beta-20260526083943.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260526083943.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260526083943.0_1779784934954_0.02946065193453795","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260526085216.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260526085216.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260526085216.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2a13f34a5dc7513ef716fa18b11aea9cbc4f8f8d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260526085216.0.tgz","fileCount":37,"integrity":"sha512-3ycMS/1zeGpkLW67NLBi7m78f240yRllq4jYFGS2tBZ1JEitPN1bzZ2SThlDWYtUCSBKF0RSUSLkx4j2IyA5qw==","signatures":[{"sig":"MEUCIQCU1sMhb6lAFhKLR5jTKjgjNSDLXNO8RQ3bqLU/Inbi9QIgZ9gNQ3kuELi13DGxwhC4/04fd5HPJ5aXZxD0bCHgGCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260526085216.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989942},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260526085216.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c3c848c032c08aa5b33d9e98764a9515/midscene-harmony-1.8.6-beta-20260526085216.0.tgz","_integrity":"sha512-3ycMS/1zeGpkLW67NLBi7m78f240yRllq4jYFGS2tBZ1JEitPN1bzZ2SThlDWYtUCSBKF0RSUSLkx4j2IyA5qw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260526085216.0","@midscene/shared":"1.8.6-beta-20260526085216.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260526085216.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260526085216.0_1779785692031_0.7534900707747261","host":"s3://npm-registry-packages-npm-production"}},"1.8.5-beta-20260526085319.0":{"name":"@midscene/harmony","version":"1.8.5-beta-20260526085319.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.5-beta-20260526085319.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8a8de5ae6240fe5d87857a52f08b5d8bf0085481","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.5-beta-20260526085319.0.tgz","fileCount":37,"integrity":"sha512-NRkSyTy8uka6UejMlxQNSL67FO2j+IZlwfwScl/wvOnxIw98ly7V7zRpEKrPX/s56HjB06f6ihxUfBGxzanAaA==","signatures":[{"sig":"MEUCIQDHHGwfV5zqrJgVCEc8ZQS19RHKKizNODXzCMl+ZaZMmgIgXGe6vCP3/2KCv++R0LPaWXGv7yKmXmvmKoD1bDLbUkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.5-beta-20260526085319.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14983874},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.5-beta-20260526085319.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bdb552cc46dfe6832c85e5a8893cab39/midscene-harmony-1.8.5-beta-20260526085319.0.tgz","_integrity":"sha512-NRkSyTy8uka6UejMlxQNSL67FO2j+IZlwfwScl/wvOnxIw98ly7V7zRpEKrPX/s56HjB06f6ihxUfBGxzanAaA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.5-beta-20260526085319.0","@midscene/shared":"1.8.5-beta-20260526085319.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.5-beta-20260526085319.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.5-beta-20260526085319.0_1779785753706_0.4001226169739267","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260526132652.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260526132652.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260526132652.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d002ffc478c54ad44fe71169a709bc7d775fc270","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260526132652.0.tgz","fileCount":37,"integrity":"sha512-mtZlf03x+LRLGD586plNuak7PuaUsv8VCDRLQcmnFJFzsjXqPWRZxW94BJhTHraQwN6pPqb7uXANeVMBjj/uLQ==","signatures":[{"sig":"MEUCIHFeXKB+jGDp66TnFK+yJp+XIwMmOxpdZMSM0ALdDDWoAiEAgZN21LtibJkxFYdNToGSfKuX7nX1AjbSE2AQTK9s3lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260526132652.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14992566},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260526132652.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4375c7a2e199428d33dbd86ce3810222/midscene-harmony-1.8.6-beta-20260526132652.0.tgz","_integrity":"sha512-mtZlf03x+LRLGD586plNuak7PuaUsv8VCDRLQcmnFJFzsjXqPWRZxW94BJhTHraQwN6pPqb7uXANeVMBjj/uLQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260526132652.0","@midscene/shared":"1.8.6-beta-20260526132652.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260526132652.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260526132652.0_1779802167070_0.651903114288019","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260527035358.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260527035358.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260527035358.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"476263a95d601a883174e0f708949530b4981b83","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260527035358.0.tgz","fileCount":37,"integrity":"sha512-BXdpKoes5KkixVdAucnt9srx6DnvlMgulNov/uKyoQbuXm8LeCok+YY5OF2x2oRFhrveJrPYZxp4NUULmCOMlw==","signatures":[{"sig":"MEUCIQDPAFBmRdMvHIYr3omUD/o8sL1MevXEy5cZNNj3/t0qRQIgNvICOaT78K9ut7YAl+kHbybOw21IbbhsvF2H0CyfUOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260527035358.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989440},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260527035358.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/fec15e51aba41701cb6f81c73e2a6490/midscene-harmony-1.8.6-beta-20260527035358.0.tgz","_integrity":"sha512-BXdpKoes5KkixVdAucnt9srx6DnvlMgulNov/uKyoQbuXm8LeCok+YY5OF2x2oRFhrveJrPYZxp4NUULmCOMlw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260527035358.0","@midscene/shared":"1.8.6-beta-20260527035358.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260527035358.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260527035358.0_1779854196804_0.47982254327467233","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@midscene/harmony","version":"1.8.6","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5ef4a0fa451a06a015ee07ae186277a2e8c75665","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6.tgz","fileCount":37,"integrity":"sha512-FooWB7BOQDF/fmCpwLrUZnea9M63FwyG4OOP8wYJU8UEq+pMuVWsqmWOXq8cWLj9u1D0BCCRtz/wy+iJ3mk7mQ==","signatures":[{"sig":"MEYCIQD3wTNlXEiP/39pmXOhw9fNWqIs8mW0Tjz+f6vEUckEbgIhAOuUb7n+Kde+wpqqDKVNSLlFly1+/TynzqUG5/eCI40O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989965},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ff2cf732f69ee0177f5ab6292e2fc131/midscene-harmony-1.8.6.tgz","_integrity":"sha512-FooWB7BOQDF/fmCpwLrUZnea9M63FwyG4OOP8wYJU8UEq+pMuVWsqmWOXq8cWLj9u1D0BCCRtz/wy+iJ3mk7mQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6","@midscene/shared":"1.8.6","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6_1779862726123_0.6577749481446515","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260527072701.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260527072701.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260527072701.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e83f6bc0890261a4ea23b41bea0445fe47ed5dcb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260527072701.0.tgz","fileCount":37,"integrity":"sha512-o6ksgiQItrhcKUVjyTD2orNMWn9nMH1w35IR2SWG0Tj2gQGfZlBQhsKX996T7rGBzwU9xUAb/3tIuBwglUypnQ==","signatures":[{"sig":"MEUCIC7cia3PKGZyEEDEsUCHnY5wZ0x/1/Pa0YLGmA4nZVCQAiEA5jgf83R64sTT/uAKM4xC9wtZ+WC5Hzs30SK9Le0/mDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260527072701.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989440},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260527072701.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c0abcf0507e4f00c755e7a8c691d207c/midscene-harmony-1.8.6-beta-20260527072701.0.tgz","_integrity":"sha512-o6ksgiQItrhcKUVjyTD2orNMWn9nMH1w35IR2SWG0Tj2gQGfZlBQhsKX996T7rGBzwU9xUAb/3tIuBwglUypnQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260527072701.0","@midscene/shared":"1.8.6-beta-20260527072701.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260527072701.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260527072701.0_1779866974592_0.4100282229799346","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260527111047.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260527111047.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260527111047.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f1642d94d0272eb17d8c791f4ed8280bd548091b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260527111047.0.tgz","fileCount":37,"integrity":"sha512-4g4sZFsDOgvEQHAYmXGlqoJChdndNC3o8xSj1KA1jPKFlV/3KsKBDXqRrrWCpGMhR3n63ncbeC1oYYzvz/fixg==","signatures":[{"sig":"MEUCIDtsf+Si0vie0ZS++38bgyQb9/zfcnuqFy6DD31qJzxNAiEA8ALjes6CSbkIP+LLyd1z4UfCpcgeg2v0RXITY6u4ZqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260527111047.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15034117},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260527111047.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ca2ed14e8669a347a977c0226f6e3d0d/midscene-harmony-1.8.4-beta-20260527111047.0.tgz","_integrity":"sha512-4g4sZFsDOgvEQHAYmXGlqoJChdndNC3o8xSj1KA1jPKFlV/3KsKBDXqRrrWCpGMhR3n63ncbeC1oYYzvz/fixg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260527111047.0","@midscene/shared":"1.8.4-beta-20260527111047.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260527111047.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260527111047.0_1779880401241_0.623849145731187","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260527112028.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260527112028.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260527112028.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"915b7a669f00645aece516fc97d3abf1779c5cfe","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260527112028.0.tgz","fileCount":37,"integrity":"sha512-GkHPqG7DhGAbbTkepwNWkekbl8gg6KhLlxuveAj4R8EkYqlicSIulKJUMpJ/xLr7MlpZWcuH0rjXt+HA9S+2Mg==","signatures":[{"sig":"MEQCICnvkmoEbETAfVgHSHGCLqxkqEEtv3yaFtNkdJjTkRVpAiAENvEKVSw6WsvwdPAP3Aj9MrX2E3u5oBsjQa7P3zNlZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260527112028.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14990453},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260527112028.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b98d13af88b4fce8177f9668378487e1/midscene-harmony-1.8.7-beta-20260527112028.0.tgz","_integrity":"sha512-GkHPqG7DhGAbbTkepwNWkekbl8gg6KhLlxuveAj4R8EkYqlicSIulKJUMpJ/xLr7MlpZWcuH0rjXt+HA9S+2Mg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260527112028.0","@midscene/shared":"1.8.7-beta-20260527112028.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260527112028.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260527112028.0_1779880976710_0.8690718611771147","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260527113633.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260527113633.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260527113633.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"25f20362f9d7bb62211ace732648ef3005c5d622","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260527113633.0.tgz","fileCount":37,"integrity":"sha512-sP00M5vG3mPC96BDu6tx45KvcU/OX2baZZHnRAt3p6wsMGL+r49UbihBif26r/pPxDffrGdJ2BiVxx+XxnHYpg==","signatures":[{"sig":"MEUCIBydyFN57IYg0dIWUSADWldOB5Gf6l1kpIhwx8m8hBOiAiEAyfo8lVXcb4xxIErClqsevnQkOPCFEcViI3P17bd4/wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260527113633.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14990865},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260527113633.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3a61698b3276335728c67ec47e3cd697/midscene-harmony-1.8.7-beta-20260527113633.0.tgz","_integrity":"sha512-sP00M5vG3mPC96BDu6tx45KvcU/OX2baZZHnRAt3p6wsMGL+r49UbihBif26r/pPxDffrGdJ2BiVxx+XxnHYpg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260527113633.0","@midscene/shared":"1.8.7-beta-20260527113633.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260527113633.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260527113633.0_1779881937599_0.5460852132626122","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260527121809.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260527121809.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260527121809.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7e1dd4bcaabee4880272015e7d993a3e5f0a55c1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260527121809.0.tgz","fileCount":37,"integrity":"sha512-3xGVkD8PVA4ZVrQG5f7Hy6Rvu+60txaQyYQ+T1si/2LF6BGLm9VMHO/p/yYE3dL94z5rqULaFcITQd/tjlKlAg==","signatures":[{"sig":"MEQCIF5M1B2FQ3//x3DQpAguTBB34c+0jemSlDOCygzUAvPXAiAlfoKXjjf1uVa0hbMWESBfQ/R1xlVo7W5ZPnjCMM+A5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260527121809.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15015043},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260527121809.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d2221c0be3eb9349c9db246446cd0ed7/midscene-harmony-1.8.7-beta-20260527121809.0.tgz","_integrity":"sha512-3xGVkD8PVA4ZVrQG5f7Hy6Rvu+60txaQyYQ+T1si/2LF6BGLm9VMHO/p/yYE3dL94z5rqULaFcITQd/tjlKlAg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260527121809.0","@midscene/shared":"1.8.7-beta-20260527121809.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260527121809.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260527121809.0_1779884435720_0.644730461491402","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260528040154.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260528040154.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260528040154.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"14043141e441fc90b4bf62920f5f298f0e4a79c2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260528040154.0.tgz","fileCount":37,"integrity":"sha512-kILFUme/e6vN8sjES7Rtrwk7lsuqxBS90XgEHxVWRc3+f2VmWC8dkPPKkSdaNiPSRgLQo9oN01/h0gyP9zeTYA==","signatures":[{"sig":"MEUCIFzFq7Bz8gb53Fn3bEhZlq7LpenlNV+1DE0hwUvRiMXfAiEAp6B5N9YM2CLSdvKQiIEmJIg6cQwi+YqMUB/meW9nQjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260528040154.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14990884},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260528040154.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c9348bbbf3ce87d176367fb3fe3826e9/midscene-harmony-1.8.7-beta-20260528040154.0.tgz","_integrity":"sha512-kILFUme/e6vN8sjES7Rtrwk7lsuqxBS90XgEHxVWRc3+f2VmWC8dkPPKkSdaNiPSRgLQo9oN01/h0gyP9zeTYA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260528040154.0","@midscene/shared":"1.8.7-beta-20260528040154.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260528040154.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260528040154.0_1779941078163_0.6981497475385234","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@midscene/harmony","version":"1.8.7","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"29a961a520adc73202e0de0d20a2ab6da65359f6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7.tgz","fileCount":37,"integrity":"sha512-2RoUZ08hvJ1/APY9OlWhdiRJPzvb68LvtnTor1KzjjRXS+vnQ1p9QDwtG+S8hkNF4WwT9QzK5SNpGWVDW+11Xw==","signatures":[{"sig":"MEYCIQCar6n4xk+b4U7MCQTyMtk6KUDqjNe/lqqJDb1oXNfp9QIhANHzvJH7NKc+39GZDIGGV6uUbVUarpeBadSDkpBMsQ95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14990396},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/982be2d28e89669571ab498695625bc4/midscene-harmony-1.8.7.tgz","_integrity":"sha512-2RoUZ08hvJ1/APY9OlWhdiRJPzvb68LvtnTor1KzjjRXS+vnQ1p9QDwtG+S8hkNF4WwT9QzK5SNpGWVDW+11Xw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7","@midscene/shared":"1.8.7","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7_1779951522329_0.9615330460725664","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260528070149.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260528070149.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260528070149.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"42f19e50a422b77c1d79d625ed7e22ee2231b720","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260528070149.0.tgz","fileCount":37,"integrity":"sha512-JIHR52okTdNDjOLzgMlsRNPAswxYEaMKUsHAMYcn1zsz10j+0NxaxbpBGmQFElD1A0CPxWC/jeQaE8ER41/Fow==","signatures":[{"sig":"MEYCIQCblkF3rN7s5t0ioaybrCLS4pMtB+GKiGDbNnYQq/0x6QIhAJYRuT4vrwi2JAAsHqc3DMfe/xJ8uOlB+X9/WiCPBpIl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260528070149.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14990904},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260528070149.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cef79fbc6bd9d8483c5cd7d9a0d4b123/midscene-harmony-1.8.7-beta-20260528070149.0.tgz","_integrity":"sha512-JIHR52okTdNDjOLzgMlsRNPAswxYEaMKUsHAMYcn1zsz10j+0NxaxbpBGmQFElD1A0CPxWC/jeQaE8ER41/Fow==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260528070149.0","@midscene/shared":"1.8.7-beta-20260528070149.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260528070149.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260528070149.0_1779951874119_0.3047897522656047","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260528102111.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260528102111.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260528102111.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c1a9b2492a6df76ecf67c3b1fafb87d15229949a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260528102111.0.tgz","fileCount":37,"integrity":"sha512-47wjNad9kbQ6++nudcOQX6+Bt9h27897gm23MmpyJtl+kmtfmn36gQA+qEbKnIkI5Yj5AKoJtMSImDv2WGNKJw==","signatures":[{"sig":"MEQCIGc2p5Y8wALNTDX0eMcLDK7Wb6fNtzabJzfjnXM8Mm/yAiAsniSSSNrsyLcncG7pD2CV+ZzpZVmplGZc5s/rMCGCbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260528102111.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15034117},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260528102111.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4a11756fb80f38158f5a4ba4856d2be8/midscene-harmony-1.8.4-beta-20260528102111.0.tgz","_integrity":"sha512-47wjNad9kbQ6++nudcOQX6+Bt9h27897gm23MmpyJtl+kmtfmn36gQA+qEbKnIkI5Yj5AKoJtMSImDv2WGNKJw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260528102111.0","@midscene/shared":"1.8.4-beta-20260528102111.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260528102111.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260528102111.0_1779963833069_0.4930839640883642","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260528111436.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260528111436.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260528111436.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cdd70427cff72d13969599c2174b8e9e46602edf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260528111436.0.tgz","fileCount":37,"integrity":"sha512-BGWAI3GD4cAqt+Dm9TCpXsDyZPp1N5Zs4AX8osfjkeCSQBLkw3qLoerFT6yRuQww18s7/keRoZZ51XaOVgC0cg==","signatures":[{"sig":"MEUCIQCssn3HhaESp16Wej5zggMmi4whK+Kf/0bnBvLIasfB1gIgJzlYe8MTu0i62/cnF+W/1MHMjhBqK2bI1n6rkdPo84s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260528111436.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14994329},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260528111436.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/29014ffec0a2a3e1afe489f096605ac0/midscene-harmony-1.8.7-beta-20260528111436.0.tgz","_integrity":"sha512-BGWAI3GD4cAqt+Dm9TCpXsDyZPp1N5Zs4AX8osfjkeCSQBLkw3qLoerFT6yRuQww18s7/keRoZZ51XaOVgC0cg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260528111436.0","@midscene/shared":"1.8.7-beta-20260528111436.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260528111436.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260528111436.0_1779967079179_0.30963816804714805","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260529071251.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260529071251.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260529071251.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f4ae8a00f93b407fffd4bdc7bcf2e3855cc2dcd3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260529071251.0.tgz","fileCount":37,"integrity":"sha512-zSY8AZhUZRwQer84e1RBrBcYANdJsL+Seg4EnzOQ3EYcpfx/mxnmuJI6iLc9SUIuBAIs2/QjIJT/UY2AlNR20w==","signatures":[{"sig":"MEYCIQDt6h5W30UdL5zpdvu8tekmx2wNzj0yJr9spndqOFDaxwIhAJNB5rX6bxxR3PXfHJAHIYE5G2suYjH/uUcRAln7VGUL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260529071251.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14994755},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260529071251.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3ab7bef9b9c32a871df346eeaa7d38a1/midscene-harmony-1.8.7-beta-20260529071251.0.tgz","_integrity":"sha512-zSY8AZhUZRwQer84e1RBrBcYANdJsL+Seg4EnzOQ3EYcpfx/mxnmuJI6iLc9SUIuBAIs2/QjIJT/UY2AlNR20w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260529071251.0","@midscene/shared":"1.8.7-beta-20260529071251.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260529071251.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260529071251.0_1780038978101_0.09767186169343756","host":"s3://npm-registry-packages-npm-production"}},"1.8.6-beta-20260529101919.0":{"name":"@midscene/harmony","version":"1.8.6-beta-20260529101919.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.6-beta-20260529101919.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8c85dbcff672b6bfb621565eb7713c13c25c4264","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.6-beta-20260529101919.0.tgz","fileCount":37,"integrity":"sha512-le7gXKl65UmIQWDdc7Z272VWZLZ3vwSglVw9Tt0/57gRRBB9KtoZ2t18MQyDMaQB0E5yo3gZnqPjQlLo4vPZig==","signatures":[{"sig":"MEQCIEgRONF1m8RjhTXNTIHyDJH7KtjgpnC07zxBfnLPXM2wAiAIAFS94RowRy3lq/Z6Ke9qtYTEQ4W2qafHBV1MFhvp8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.6-beta-20260529101919.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14989942},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.6-beta-20260529101919.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/710a23f1424f401104de3bf00dc05bf1/midscene-harmony-1.8.6-beta-20260529101919.0.tgz","_integrity":"sha512-le7gXKl65UmIQWDdc7Z272VWZLZ3vwSglVw9Tt0/57gRRBB9KtoZ2t18MQyDMaQB0E5yo3gZnqPjQlLo4vPZig==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.6-beta-20260529101919.0","@midscene/shared":"1.8.6-beta-20260529101919.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.6-beta-20260529101919.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.6-beta-20260529101919.0_1780050120609_0.32496212267874447","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260529125940.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260529125940.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260529125940.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"05c9448dc95baa05a6e191ab75e6883bd3ba551b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260529125940.0.tgz","fileCount":37,"integrity":"sha512-uRdqwHJJzFiJ/6kyIdeCc+YCeTVECe6+zYzOb784YgEvqJQEOjsInHlAIKBgIHw/ZEhzkiHsmm2sGM8rYMBBAg==","signatures":[{"sig":"MEUCIQChY4B2mAWDWYmh7hmtgP2lARxlYS50uk3d8/R2InZbuwIgfWub7gVpt6jUIdlW6Azq6QiTHuEQOdNo9IGuITf1SOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260529125940.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15035593},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260529125940.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/8a6b9078e6f533430023a7c827eba33d/midscene-harmony-1.8.4-beta-20260529125940.0.tgz","_integrity":"sha512-uRdqwHJJzFiJ/6kyIdeCc+YCeTVECe6+zYzOb784YgEvqJQEOjsInHlAIKBgIHw/ZEhzkiHsmm2sGM8rYMBBAg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260529125940.0","@midscene/shared":"1.8.4-beta-20260529125940.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260529125940.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260529125940.0_1780059736561_0.28770841443805373","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260601040030.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260601040030.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260601040030.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4235903d3cf166ded3ca7e2969ee9f213fed863f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260601040030.0.tgz","fileCount":37,"integrity":"sha512-Tx5G8xtI1u91rek55ibQ5znqKB7WgeylfLfBLK6R/PD/AowNdknpKutczcpME5323RxquzPwVUZGE/tBoBEvag==","signatures":[{"sig":"MEUCIAGl3q7ty4M1yKzV9vipKkOt9znbaeIyxVwrOWqpe7yaAiEA2Zi70YLUu2SVodUMgVHbAda7syFcp3T2tWHjXJQ5Q3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260601040030.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14994372},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260601040030.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/afc845611597ae353db54b5dbb2261d1/midscene-harmony-1.8.7-beta-20260601040030.0.tgz","_integrity":"sha512-Tx5G8xtI1u91rek55ibQ5znqKB7WgeylfLfBLK6R/PD/AowNdknpKutczcpME5323RxquzPwVUZGE/tBoBEvag==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260601040030.0","@midscene/shared":"1.8.7-beta-20260601040030.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260601040030.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260601040030.0_1780286632752_0.9319603086999433","host":"s3://npm-registry-packages-npm-production"}},"1.8.7-beta-20260601072429.0":{"name":"@midscene/harmony","version":"1.8.7-beta-20260601072429.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.7-beta-20260601072429.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1ca4c819400b4f6142ee8f5b9d65228b36b52db3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.7-beta-20260601072429.0.tgz","fileCount":37,"integrity":"sha512-rbZBQBj0SRM9iA+KhjpdZSYyCKKt4ORSEukwJ3vJeUyTQ7+msboA6hrGuWYRafIY5lI8jB+cUdJedlSF/6Oqpw==","signatures":[{"sig":"MEUCID/3ktN9TVdIXRR+V6K/5v8AEbmnwYfVj+CZryKq+PAdAiEA2yrAeZiTYWrz3gC8KDSsK6kcQ23qqyrKenhwDwwJ5Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.7-beta-20260601072429.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14994372},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.7-beta-20260601072429.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bf6fc2480b15e88bfb6b9d019fe1a3fb/midscene-harmony-1.8.7-beta-20260601072429.0.tgz","_integrity":"sha512-rbZBQBj0SRM9iA+KhjpdZSYyCKKt4ORSEukwJ3vJeUyTQ7+msboA6hrGuWYRafIY5lI8jB+cUdJedlSF/6Oqpw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.7-beta-20260601072429.0","@midscene/shared":"1.8.7-beta-20260601072429.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.7-beta-20260601072429.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.7-beta-20260601072429.0_1780298861061_0.6389186138712293","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260601092605.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260601092605.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260601092605.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a797c1e71a087129a52a5018ed3485468bc305a3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260601092605.0.tgz","fileCount":37,"integrity":"sha512-tnGFK+cGlkDpGw5sb6/uMhfSNmm06z17neVMDUUbB8GzoZwWNTikXBDurFqhSLsB0qg9VVPSTaAUwFUsINxE0g==","signatures":[{"sig":"MEYCIQCMUQMFSorClgRvzFCriTWuMXED34IriTdL5GTBYA7wEwIhAIVdqNaQ+Bq4jRSxUSbZqwvwYG3D9YS165uQIFQcX+iE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260601092605.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260601092605.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b08bd3f8cdac7bfe7fa82d3e5d15c326/midscene-harmony-1.8.8-beta-20260601092605.0.tgz","_integrity":"sha512-tnGFK+cGlkDpGw5sb6/uMhfSNmm06z17neVMDUUbB8GzoZwWNTikXBDurFqhSLsB0qg9VVPSTaAUwFUsINxE0g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260601092605.0","@midscene/shared":"1.8.8-beta-20260601092605.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260601092605.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260601092605.0_1780306160533_0.5206914794185664","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260601092817.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260601092817.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260601092817.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c57eb25b5fdafcb0ece092aae05f22da63b08f90","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260601092817.0.tgz","fileCount":37,"integrity":"sha512-zKSrIN5olz7A6dvXH3QTiYESERuDgXmgD/GUCu58wGVqeyV9me2RFTIeqVAlKwwbyEdlK8MZqTqoGxSItMpn6g==","signatures":[{"sig":"MEUCIQCVYsIlVYoKkszhmGNypbU8NlLiFe+x/5rVRb5c2BV1mAIgObnM/n0OrerSkWRZAB274h2IZ9A55THd/j7SgQE7q0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260601092817.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260601092817.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c3647c258ba09020dc85af2889d6aa07/midscene-harmony-1.8.8-beta-20260601092817.0.tgz","_integrity":"sha512-zKSrIN5olz7A6dvXH3QTiYESERuDgXmgD/GUCu58wGVqeyV9me2RFTIeqVAlKwwbyEdlK8MZqTqoGxSItMpn6g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260601092817.0","@midscene/shared":"1.8.8-beta-20260601092817.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260601092817.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260601092817.0_1780306300466_0.9685629051677731","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260601114352.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260601114352.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260601114352.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"53bdb4b1296c061753806e68acc8a5c9c7e554d3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260601114352.0.tgz","fileCount":37,"integrity":"sha512-56XjvnFoLjU/KwXpl8VRI3p2ip/Kdh7NKFHSdhxmCSxM6I9HrzpDYopz/vw+zVD1fDBiRJBecy2aJrtag3Hf2w==","signatures":[{"sig":"MEYCIQDpChI5o+FNXlMIOnc72eIBq3rzA9nIKbXPn6rue+UYPQIhAKN1L1lxf4f8Avooj70S3pPF9NRSmWAoJE/DStGaBVI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260601114352.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260601114352.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9b8337b01dc66e1521e0fd30a5c2a11a/midscene-harmony-1.8.8-beta-20260601114352.0.tgz","_integrity":"sha512-56XjvnFoLjU/KwXpl8VRI3p2ip/Kdh7NKFHSdhxmCSxM6I9HrzpDYopz/vw+zVD1fDBiRJBecy2aJrtag3Hf2w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260601114352.0","@midscene/shared":"1.8.8-beta-20260601114352.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260601114352.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260601114352.0_1780314394496_0.17707710256454146","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260602023126.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260602023126.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260602023126.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e354257998aee9710fe401426090b2e984d991de","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260602023126.0.tgz","fileCount":37,"integrity":"sha512-tpm2KEPmAN/YALFh++lXzNGdpt+hgLY7jgzeeh7ORTv4GglRTUPZjZIl//KiFG+Fb8rWrmiq+NmMuNsKMXGvNA==","signatures":[{"sig":"MEYCIQD0UdVmxa3T67zMyRs+BSx39NvyAQCc/A8071PhGnuaQQIhALVC+9n+g/AfQ6NUkgXQo7P0qKOZ1wKN0+M43jeGI/cK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260602023126.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260602023126.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/501cdeed8a8f6fc1451e402e7775089d/midscene-harmony-1.8.8-beta-20260602023126.0.tgz","_integrity":"sha512-tpm2KEPmAN/YALFh++lXzNGdpt+hgLY7jgzeeh7ORTv4GglRTUPZjZIl//KiFG+Fb8rWrmiq+NmMuNsKMXGvNA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260602023126.0","@midscene/shared":"1.8.8-beta-20260602023126.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260602023126.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260602023126.0_1780367685888_0.6854099515333159","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260602033804.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260602033804.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260602033804.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8d25b83b230ad477f476a715b57c823c7cb24461","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260602033804.0.tgz","fileCount":37,"integrity":"sha512-uMkZe2FqLuiqpvZPOHXYxXhICfSKuyD6o/Dl7q9em7dG7YvdHaAxGFu9wsQ/+T+4fLrIC1hSzYuVavvkn9vKaw==","signatures":[{"sig":"MEUCIQC/uApKIBlZBP5/Dsuf4kPWCoWut7cuM/ZqGbSbRMvX4wIgdVdlN5rhgn1RdL/L9ftijH6cMdolgacO5ozKD6hB+oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260602033804.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260602033804.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5fa86ae8932a8b55d3a11e35ce7bbd3e/midscene-harmony-1.8.8-beta-20260602033804.0.tgz","_integrity":"sha512-uMkZe2FqLuiqpvZPOHXYxXhICfSKuyD6o/Dl7q9em7dG7YvdHaAxGFu9wsQ/+T+4fLrIC1hSzYuVavvkn9vKaw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260602033804.0","@midscene/shared":"1.8.8-beta-20260602033804.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260602033804.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260602033804.0_1780371677890_0.7979726381829322","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260602062049.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260602062049.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260602062049.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"33540ed67e6d3e62613fb59ad27b8fe44a723946","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260602062049.0.tgz","fileCount":37,"integrity":"sha512-JUW5N5xuPOAaI4MqryoIrxzrzQmxWywwqKDbZ5dZM5JRABqdbjs1hbrPM2H/l3Po4DXDAKVWzWMk4/CsFIl6UQ==","signatures":[{"sig":"MEQCIEpuebK5+zwX+3XlG+2NUXa6PDzj80v9UngmFlPnRLpCAiBSpN5km6OhOfaVVLYxoWTlZnMsfFBb8rqpDkyFTWiBtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260602062049.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260602062049.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f78802ccf5b2f2f066b74c13bddfd733/midscene-harmony-1.8.8-beta-20260602062049.0.tgz","_integrity":"sha512-JUW5N5xuPOAaI4MqryoIrxzrzQmxWywwqKDbZ5dZM5JRABqdbjs1hbrPM2H/l3Po4DXDAKVWzWMk4/CsFIl6UQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260602062049.0","@midscene/shared":"1.8.8-beta-20260602062049.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260602062049.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260602062049.0_1780381489088_0.47995649626461456","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260602091836.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260602091836.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260602091836.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"77595622c1500128bece37f01785fe23f58a6724","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260602091836.0.tgz","fileCount":37,"integrity":"sha512-iyzqCLG7CpeCOOOsRtZVEjcsh4wbl/AZRxtEoSi7Y0MipseCBxVjTmQ2KQlJl+QanVw6JXVqmjJqVJSTTPyOPw==","signatures":[{"sig":"MEUCIEk26VSZUhWfmz64OfLTHbyA0VoXatwb9z06s+Hx/CXmAiEA335EECJYG36MRCyaU6jCLxYp+Cah54xRYF6HvdanyyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260602091836.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15021203},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260602091836.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b643ba3a5559e060509144d3e1bcf96b/midscene-harmony-1.8.8-beta-20260602091836.0.tgz","_integrity":"sha512-iyzqCLG7CpeCOOOsRtZVEjcsh4wbl/AZRxtEoSi7Y0MipseCBxVjTmQ2KQlJl+QanVw6JXVqmjJqVJSTTPyOPw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260602091836.0","@midscene/shared":"1.8.8-beta-20260602091836.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260602091836.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260602091836.0_1780392119905_0.8936186421994763","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260602094353.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260602094353.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260602094353.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d1b6462c58afb34535e1308dd54cf58be7982ac6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260602094353.0.tgz","fileCount":37,"integrity":"sha512-iWXYhTB1Pgmwe/BLSkjfh/+O+GFCTMzVKM5x2ZVioU9KG4eUMtaCWtDRuxAZOrSDf7NuP7LOzmjHuXeOoBSMSg==","signatures":[{"sig":"MEQCIFXO4RJLgzkcmRqrz6AqSZNTQBBGKhTOUlFntOrZa3jpAiAOU+sWlax4H8Pc13N9fwz0ig6Y1ELqjxe7nfcXaRUlAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260602094353.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260602094353.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/94aaa621aa0816e58279d84a001e87a3/midscene-harmony-1.8.8-beta-20260602094353.0.tgz","_integrity":"sha512-iWXYhTB1Pgmwe/BLSkjfh/+O+GFCTMzVKM5x2ZVioU9KG4eUMtaCWtDRuxAZOrSDf7NuP7LOzmjHuXeOoBSMSg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260602094353.0","@midscene/shared":"1.8.8-beta-20260602094353.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260602094353.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260602094353.0_1780393640026_0.8333553684543333","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"@midscene/harmony","version":"1.8.8","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b8256e9e49297a6ab4c3e5bd37bb9af315cc735a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8.tgz","fileCount":37,"integrity":"sha512-KPqjtexjnqqVqEbXJifJ1336aYVRedrVCltsniclfKO6NfVb1qqt51W1nHdw/Chq6l7+e7yfpsTCdVo5lDnN9w==","signatures":[{"sig":"MEQCIEMGRzIwr40mfWpiOCX1ruOW83KOJ/cIQTi4TKZmWQBEAiAu47MlYC6tTDw9gF4GO0cJSM7cMVq7FOqPzb4jLS7ntA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15021656},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5eeedbacfba333fb9815ca4a246cf649/midscene-harmony-1.8.8.tgz","_integrity":"sha512-KPqjtexjnqqVqEbXJifJ1336aYVRedrVCltsniclfKO6NfVb1qqt51W1nHdw/Chq6l7+e7yfpsTCdVo5lDnN9w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8","@midscene/shared":"1.8.8","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8_1780394516568_0.6706218505189339","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260602095914.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260602095914.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260602095914.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a5510da45955e0831f9c5c7fd8b08b2aae294c87","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260602095914.0.tgz","fileCount":37,"integrity":"sha512-aMHJLdawFdEea5YuZ8NJojDU4m/6+trCyyO2Q3/AVYe1avjG18VkouGHxo/fmLG87iLu/1Is/Ht8+XNP7EW/ug==","signatures":[{"sig":"MEYCIQDyLePmokdKNqk055M7phW4r+GtGVy+1jrMtGFxVp/u3AIhAKP3IipEM0HS0PssyBk5z6FKK+Gfcjs5P+M4TXLJFh0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260602095914.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15021203},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260602095914.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/871df0ff9c74500299022d4a796c9813/midscene-harmony-1.8.8-beta-20260602095914.0.tgz","_integrity":"sha512-aMHJLdawFdEea5YuZ8NJojDU4m/6+trCyyO2Q3/AVYe1avjG18VkouGHxo/fmLG87iLu/1Is/Ht8+XNP7EW/ug==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260602095914.0","@midscene/shared":"1.8.8-beta-20260602095914.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260602095914.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260602095914.0_1780394557397_0.3445186892615646","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260603024013.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260603024013.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260603024013.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b6b16cb8c974c84c2b9d86e3e3b9794e3fcf3edb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260603024013.0.tgz","fileCount":37,"integrity":"sha512-65FB9g1xjPJagvv2yly3gOFasslkRl6c4834KQcTLr3YVUtr+vV6vEOfwV5Og6qPcvFeF9J+m0SKJ1w5DnehZw==","signatures":[{"sig":"MEQCIG3MJ0LEET0Dy/zgsD6/dOIEbkx6E8th6XsC8/bCkhAEAiAgF5X02IblV/O28uN1Cia6syCUpHriaJ0udCwr211iBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260603024013.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260603024013.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/959d87d952bfc950231be72ea64dc337/midscene-harmony-1.8.8-beta-20260603024013.0.tgz","_integrity":"sha512-65FB9g1xjPJagvv2yly3gOFasslkRl6c4834KQcTLr3YVUtr+vV6vEOfwV5Og6qPcvFeF9J+m0SKJ1w5DnehZw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260603024013.0","@midscene/shared":"1.8.8-beta-20260603024013.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260603024013.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260603024013.0_1780454616218_0.4207671911499036","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"@midscene/harmony","version":"1.8.9","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.9","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3d87c595c0ddffd330bd2bb5197515c0df3afe2b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.9.tgz","fileCount":37,"integrity":"sha512-bnDx2UNHkQaJu/99gs534XFGSLRofTnrAPI3jdBOJMMuhy2he6p9fJBYC7sY4xoUkSSYyarCyylgbP36mAvE0A==","signatures":[{"sig":"MEUCIAGCyaHiQf97rTRSI112dil+SrGg2gxVo1yCoIjeUdaiAiEA1bnU+eIM6V9YsT82X4jCAL9/9lDPaysBN2DZxoIQjWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15022274},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.9.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cb4f3c01b0a1b421feef299792290b1b/midscene-harmony-1.8.9.tgz","_integrity":"sha512-bnDx2UNHkQaJu/99gs534XFGSLRofTnrAPI3jdBOJMMuhy2he6p9fJBYC7sY4xoUkSSYyarCyylgbP36mAvE0A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.9","@midscene/shared":"1.8.9","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.9_1780467456666_0.5938154732901482","host":"s3://npm-registry-packages-npm-production"}},"1.8.10-beta-20260603081456.0":{"name":"@midscene/harmony","version":"1.8.10-beta-20260603081456.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.10-beta-20260603081456.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dc78c3ed8cd5837dca5cab2f229cf250ae8474a0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.10-beta-20260603081456.0.tgz","fileCount":37,"integrity":"sha512-/X+4a3b3eyyC7kOOX6ADdNGl7pHM+qoRsKnBAjXamPjkIUWVOZmibN+BegTRqYaL8i++yHTylxHUpi0E1iwjvw==","signatures":[{"sig":"MEYCIQCA1O8JBOyKJi2hic6pWJ11nG96gIPu5YOWIADIWk7bcAIhAJTfqTLpLOs70qHFh8KrGdGEEDUQLoFe2GROcqrDtzfB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.10-beta-20260603081456.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15023086},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.10-beta-20260603081456.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4fc23bf26cc38c1eebe52a51a1ee0847/midscene-harmony-1.8.10-beta-20260603081456.0.tgz","_integrity":"sha512-/X+4a3b3eyyC7kOOX6ADdNGl7pHM+qoRsKnBAjXamPjkIUWVOZmibN+BegTRqYaL8i++yHTylxHUpi0E1iwjvw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.10-beta-20260603081456.0","@midscene/shared":"1.8.10-beta-20260603081456.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.10-beta-20260603081456.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.10-beta-20260603081456.0_1780474694416_0.6494137937341542","host":"s3://npm-registry-packages-npm-production"}},"1.8.10":{"name":"@midscene/harmony","version":"1.8.10","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.10","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"734f1f791f83f2e9f412f63255c7f65e350c7d3c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.10.tgz","fileCount":37,"integrity":"sha512-x4k6LWQFXOzpcw8G1JV/yE1pzaww7Bh8Ji+N7dyijSb+zFAAuxL9uB9+wvq7hE98lIujPARUHg+0KoSsXofN7w==","signatures":[{"sig":"MEUCIQCTR4f0v4lHiX14dDrqmNNYr6Zh0+hnkrt7v8O2KBToCQIgW7ralrHw0hJDl/FmA+S4nqYi/+eCsOerVG+picFnzDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15030200},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.10.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e9baea08d44983dcd995963cb09d3879/midscene-harmony-1.8.10.tgz","_integrity":"sha512-x4k6LWQFXOzpcw8G1JV/yE1pzaww7Bh8Ji+N7dyijSb+zFAAuxL9uB9+wvq7hE98lIujPARUHg+0KoSsXofN7w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.10","@midscene/shared":"1.8.10","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.10_1780541221738_0.7446730657350185","host":"s3://npm-registry-packages-npm-production"}},"1.8.11":{"name":"@midscene/harmony","version":"1.8.11","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.11","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2e63a6f6375bc2e85b1a70650eac9b14d9b0b45d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.11.tgz","fileCount":37,"integrity":"sha512-b/uq63XEdfShHz9wseePFQdgoFYKQ4ZWshE8qm+k6ECpGRPNHL59bys4A+8NRWyZULeOtXlnz3WBbrQJdOmRVA==","signatures":[{"sig":"MEYCIQDZUnEBsmnHyJR7G6DyJVvqY9KFJBbfyr18oNX1Yun0MAIhAMDFSSp0pYz+ngvTv5lzL14rciEh3FuaqP8WxM15g/T9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15030200},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.11.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a8aa451749a93ba89749d30409fbd22c/midscene-harmony-1.8.11.tgz","_integrity":"sha512-b/uq63XEdfShHz9wseePFQdgoFYKQ4ZWshE8qm+k6ECpGRPNHL59bys4A+8NRWyZULeOtXlnz3WBbrQJdOmRVA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.11","@midscene/shared":"1.8.11","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.11"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.11_1780543270152_0.3567145857597427","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260604055221.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260604055221.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260604055221.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ac8c4a4bb5888c2151bec65a899ca228375f6bd4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260604055221.0.tgz","fileCount":37,"integrity":"sha512-wcvl89VzDCOlJNiVREFIEKyUJQnTjvNTS2rrYbYlIWyIrN0yT0NoTZDG30AG8nil9eEh7/tNwHqO/MCHHJ1ZXA==","signatures":[{"sig":"MEYCIQCuw+ixLcuUANkjwfFvwAVN7JnZ9GaZQfYRxWuvrvjDLwIhAKk+wIlj/KRhczp2e71X9FVYwpn7ETckXrg+iGQodF1W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260604055221.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15025268},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260604055221.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/37c5177109e27f54edc9ed7fb335fd2d/midscene-harmony-1.8.8-beta-20260604055221.0.tgz","_integrity":"sha512-wcvl89VzDCOlJNiVREFIEKyUJQnTjvNTS2rrYbYlIWyIrN0yT0NoTZDG30AG8nil9eEh7/tNwHqO/MCHHJ1ZXA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260604055221.0","@midscene/shared":"1.8.8-beta-20260604055221.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260604055221.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260604055221.0_1780552543848_0.06255877553681821","host":"s3://npm-registry-packages-npm-production"}},"1.8.4-beta-20260604095840.0":{"name":"@midscene/harmony","version":"1.8.4-beta-20260604095840.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.4-beta-20260604095840.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6f76c804ce1cbb75ae291dbe0604e72b0e9f0923","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.4-beta-20260604095840.0.tgz","fileCount":37,"integrity":"sha512-TL3glwIUUzHk/5lgpEN7JvvZpFMt7VTZHPQUSPeSpwkx2RQ82x4HwRZWmFSS2UnjR5859YYtN/cbvta+XmdPkQ==","signatures":[{"sig":"MEUCIA/6cuRIsROKOJqGaRZbmcRIlwvvJS01SKHBZn9PLa7HAiEA/oTu16Du5C9usK7GBeiuBNMp6Ccx2P4PAlGTTDyvmX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.4-beta-20260604095840.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15040904},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.4-beta-20260604095840.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony npm run test","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/65a2d02963f8be26548187bcdf56cd6e/midscene-harmony-1.8.4-beta-20260604095840.0.tgz","_integrity":"sha512-TL3glwIUUzHk/5lgpEN7JvvZpFMt7VTZHPQUSPeSpwkx2RQ82x4HwRZWmFSS2UnjR5859YYtN/cbvta+XmdPkQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.4-beta-20260604095840.0","@midscene/shared":"1.8.4-beta-20260604095840.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.4-beta-20260604095840.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.4-beta-20260604095840.0_1780567282767_0.9629310349694113","host":"s3://npm-registry-packages-npm-production"}},"1.8.10-beta-20260604215059.0":{"name":"@midscene/harmony","version":"1.8.10-beta-20260604215059.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.10-beta-20260604215059.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cf07d3ac6b4611e1a77c0d875033a916c79605bc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.10-beta-20260604215059.0.tgz","fileCount":37,"integrity":"sha512-w+5P+erMGAJ2Jw1ie20u8Vg9L4pt0RyCISzV5WBpKJUrl2oIP4IcE96L/UEIbX6iA6QIteCDdFS+cfgz2zViQA==","signatures":[{"sig":"MEUCIQDf/PNee8vn7ttc+LFgRWbt3OVaQjlwfAmTTS7SLgVrzAIgeGpDrewWg2Boaf/jJiJQZ0LCwcKdWhT0WVAZFTd8iXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.10-beta-20260604215059.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14983970},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.10-beta-20260604215059.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5df6082387b5e35828d76dd5ed09d4e9/midscene-harmony-1.8.10-beta-20260604215059.0.tgz","_integrity":"sha512-w+5P+erMGAJ2Jw1ie20u8Vg9L4pt0RyCISzV5WBpKJUrl2oIP4IcE96L/UEIbX6iA6QIteCDdFS+cfgz2zViQA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.10-beta-20260604215059.0","@midscene/shared":"1.8.10-beta-20260604215059.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.10-beta-20260604215059.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.10-beta-20260604215059.0_1780610063222_0.7896203363739638","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@midscene/harmony","version":"1.9.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1b17655188f51a986f285713f1df732e9f59d1d7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.0.tgz","fileCount":37,"integrity":"sha512-jq6+pLcKt6mukKyN3bTOx2+5CHbcb5E3i4MNIr6DJx9amZhpzh54c/jvNuLfwOmrGWxEC4Owz7GRlifhDstDgQ==","signatures":[{"sig":"MEYCIQD9mrL9wqeHdOmwEZYnIumid4R6G/Dvyu+DmMssQHNvpAIhAIoVCGvMm/lyfUC9K5AEeq1LOUxCtBuww5Kr7yXaFA+f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15113414},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/da1b486cd47e453b5faea67e6b4b4688/midscene-harmony-1.9.0.tgz","_integrity":"sha512-jq6+pLcKt6mukKyN3bTOx2+5CHbcb5E3i4MNIr6DJx9amZhpzh54c/jvNuLfwOmrGWxEC4Owz7GRlifhDstDgQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.0","@midscene/shared":"1.9.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.0_1780624175619_0.24962208983478096","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-beta-20260605030300.0":{"name":"@midscene/harmony","version":"1.9.1-beta-20260605030300.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.1-beta-20260605030300.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"972189fae729075a4e93943e74b041cbb04b14b1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.1-beta-20260605030300.0.tgz","fileCount":37,"integrity":"sha512-F9z9y+GfAtNit1aP1/ntpKEofDHAJRdGGhUGDBjjKKiS0KzXSz0gMlIfcxojohV4+PjeTfrrzW5XDsOFpqds8A==","signatures":[{"sig":"MEUCIGPIR2ozICk1DK/swur1v66u1enhEualFrchzLsaAhDAAiEAy15AhRSGq9/B09+7hCrgE2ePFHfJKBgmzKsEV5K0c74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.1-beta-20260605030300.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15113906},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.1-beta-20260605030300.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/85834e0061505ef5c51853eb9597601e/midscene-harmony-1.9.1-beta-20260605030300.0.tgz","_integrity":"sha512-F9z9y+GfAtNit1aP1/ntpKEofDHAJRdGGhUGDBjjKKiS0KzXSz0gMlIfcxojohV4+PjeTfrrzW5XDsOFpqds8A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.1-beta-20260605030300.0","@midscene/shared":"1.9.1-beta-20260605030300.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.1-beta-20260605030300.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.1-beta-20260605030300.0_1780628780087_0.25803928617744387","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-beta-20260605030736.0":{"name":"@midscene/harmony","version":"1.9.1-beta-20260605030736.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.1-beta-20260605030736.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"01a4505ae62b8012e04e9251fceccee33aa08a49","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.1-beta-20260605030736.0.tgz","fileCount":37,"integrity":"sha512-zsFSBnmWhXU+g0JhJYNzbb7kMvLRbHz50TdX90aAql4INWYMld0lHPmX44+aQzAPUh+BiSADYZrHsbd9nFFlSQ==","signatures":[{"sig":"MEUCIGj6S2dp777Ny72BXK2vej4vLR4pnk6zkw19rQ0+1YMWAiEAsT/6DI2+fbT8LaE0seXS6QYz0v+bH02baL9GWEQWvjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.1-beta-20260605030736.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15113906},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.1-beta-20260605030736.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bd426805aecab3c42d545c8907450ddb/midscene-harmony-1.9.1-beta-20260605030736.0.tgz","_integrity":"sha512-zsFSBnmWhXU+g0JhJYNzbb7kMvLRbHz50TdX90aAql4INWYMld0lHPmX44+aQzAPUh+BiSADYZrHsbd9nFFlSQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.1-beta-20260605030736.0","@midscene/shared":"1.9.1-beta-20260605030736.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.1-beta-20260605030736.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.1-beta-20260605030736.0_1780629049685_0.14968656614019138","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-beta-20260605031620.0":{"name":"@midscene/harmony","version":"1.9.1-beta-20260605031620.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.1-beta-20260605031620.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"96895df9043b6ecff30a3aa0925f3d01f760ba4a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.1-beta-20260605031620.0.tgz","fileCount":37,"integrity":"sha512-EahvK6X6jnrmVVzGgfIlMK4MA6h6hD+DTvQYS6JJotO853XV7VAx5AO6Ehiv1AHeBaVfF4Kx5hHc94+cxy7tbA==","signatures":[{"sig":"MEUCIQDYWibNOcS8nQ4nNaiXFswYD8HV6zEpypvcmTWNj1QNAQIgY58HKxePElgBymvbXuJU69eq1zXhYxuUS8FY2RiT+NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.1-beta-20260605031620.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15113906},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.1-beta-20260605031620.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/570b7187e11614ecaaa75c709d335ce2/midscene-harmony-1.9.1-beta-20260605031620.0.tgz","_integrity":"sha512-EahvK6X6jnrmVVzGgfIlMK4MA6h6hD+DTvQYS6JJotO853XV7VAx5AO6Ehiv1AHeBaVfF4Kx5hHc94+cxy7tbA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.1-beta-20260605031620.0","@midscene/shared":"1.9.1-beta-20260605031620.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.1-beta-20260605031620.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.1-beta-20260605031620.0_1780629582293_0.448674243600536","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@midscene/harmony","version":"1.9.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"29b77659ecce991811f95b202f35bee15956d9b5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.1.tgz","fileCount":37,"integrity":"sha512-3meUhdVSaghyZlnGEkmT7gGfq0FWD3RKCV5HX76W4jWs3mFhOqvRTvaUR17oIj4SiEdryGaMCngEj/tcjSrLpw==","signatures":[{"sig":"MEUCIDY7edfonQRxWXFCexEn3KqoNCCfYrBsj+rZ2L5KcJD3AiEApo2pahi1FJqhPQi11n3qlKQcrH/dEan3+e9dIxJpbPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15113414},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4077182e0acaa3d09d6be2bb024f4d34/midscene-harmony-1.9.1.tgz","_integrity":"sha512-3meUhdVSaghyZlnGEkmT7gGfq0FWD3RKCV5HX76W4jWs3mFhOqvRTvaUR17oIj4SiEdryGaMCngEj/tcjSrLpw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.1","@midscene/shared":"1.9.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.1_1780635279934_0.0031721447684662785","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta-20260605084246.0":{"name":"@midscene/harmony","version":"1.9.2-beta-20260605084246.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.2-beta-20260605084246.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a0318fb9c26f7bbb72939b87a67f856a4a54c788","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.2-beta-20260605084246.0.tgz","fileCount":37,"integrity":"sha512-ODr9YqJzwNYaENo40rShLhVW4/sqjieV7Gwtwe+ZGSFJwzh9rJTyDFv3VLvy50NmS5DBdHQ4/g19I/3sou5GrA==","signatures":[{"sig":"MEUCIQCBApDXh1/7nFGfQroPQ0RZRdX6ki/6UNf+D/JNDeaRPwIgKwMT/N6exeBjkWosKru3qS3hJjd9SYcSUrYhw49G0+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.2-beta-20260605084246.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15130027},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.2-beta-20260605084246.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a9c01874f496a8376dc71167ab8f1375/midscene-harmony-1.9.2-beta-20260605084246.0.tgz","_integrity":"sha512-ODr9YqJzwNYaENo40rShLhVW4/sqjieV7Gwtwe+ZGSFJwzh9rJTyDFv3VLvy50NmS5DBdHQ4/g19I/3sou5GrA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.2-beta-20260605084246.0","@midscene/shared":"1.9.2-beta-20260605084246.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.2-beta-20260605084246.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.2-beta-20260605084246.0_1780649166761_0.30410696676064153","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta-20260605092310.0":{"name":"@midscene/harmony","version":"1.9.2-beta-20260605092310.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.2-beta-20260605092310.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cd694ab2d3c31d78f1c0995618bab87e1e3508b9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.2-beta-20260605092310.0.tgz","fileCount":37,"integrity":"sha512-9klyJ+l5rUTF7azLK8M7tlGsSUlxqWQEjsvlAPKTq7TpSoC0OBxr1DsPIOepILmcgzef51gTYBuvh5UwqU62aQ==","signatures":[{"sig":"MEUCIB7/Sp+oRKH0b7Tyze0wTC/K+wgXWcOjraA5Bj5UAhmsAiEA8Zmq0l1rJD9arxmz1EOMwjfnYzfxsKGd7MVbLBCIVZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.2-beta-20260605092310.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15118756},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.2-beta-20260605092310.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e4624dde5991f94edd4f9f89235f4635/midscene-harmony-1.9.2-beta-20260605092310.0.tgz","_integrity":"sha512-9klyJ+l5rUTF7azLK8M7tlGsSUlxqWQEjsvlAPKTq7TpSoC0OBxr1DsPIOepILmcgzef51gTYBuvh5UwqU62aQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.2-beta-20260605092310.0","@midscene/shared":"1.9.2-beta-20260605092310.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.2-beta-20260605092310.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.2-beta-20260605092310.0_1780651593646_0.459531598090716","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta-20260608021528.0":{"name":"@midscene/harmony","version":"1.9.2-beta-20260608021528.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.2-beta-20260608021528.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b05d6e70f8b01fef05137104265e270613d851bb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.2-beta-20260608021528.0.tgz","fileCount":37,"integrity":"sha512-VhuMDuhHxAcVye8386vabJqxawhaudop0bylvNticMWBq0EWPuLab48K2e+DzNXfsY05Sq2BEsJvh1/4zjw/1w==","signatures":[{"sig":"MEYCIQDUmbnBwE8fNzAhnG7Yw278ONLlI4rzm9opOK+8Cf6vagIhAM71gfxOfguIbeEmYFf3aLsJBab8EJWxvAkUTiRixLVh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.2-beta-20260608021528.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15187415},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.2-beta-20260608021528.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2838f99608937263074cf7b63faf5352/midscene-harmony-1.9.2-beta-20260608021528.0.tgz","_integrity":"sha512-VhuMDuhHxAcVye8386vabJqxawhaudop0bylvNticMWBq0EWPuLab48K2e+DzNXfsY05Sq2BEsJvh1/4zjw/1w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.2-beta-20260608021528.0","@midscene/shared":"1.9.2-beta-20260608021528.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.2-beta-20260608021528.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.2-beta-20260608021528.0_1780885129172_0.8194784884743553","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta-20260608033809.0":{"name":"@midscene/harmony","version":"1.9.2-beta-20260608033809.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.2-beta-20260608033809.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f1154baf6684abf1dc58419c7515f9d8095dcec8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.2-beta-20260608033809.0.tgz","fileCount":37,"integrity":"sha512-8SXdFuD+rJMlviFB5ZwAvWDoX+68EKhBlmVMnGqC9z21VjK5DrNKfc6FUoCdxCCkZwurfcz3kiGn4/3OdjpdFA==","signatures":[{"sig":"MEUCIQCpcLhzanAMCduJDDuz/SKGnTKy/WeBGlqHASxDBvX/CQIgM6GCxhB34tBtK04nW9mg1yT1tzpmtAXLMdgDDvsUt0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.2-beta-20260608033809.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15187415},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.2-beta-20260608033809.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2a26a14fd1e641201c981590b7701594/midscene-harmony-1.9.2-beta-20260608033809.0.tgz","_integrity":"sha512-8SXdFuD+rJMlviFB5ZwAvWDoX+68EKhBlmVMnGqC9z21VjK5DrNKfc6FUoCdxCCkZwurfcz3kiGn4/3OdjpdFA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.2-beta-20260608033809.0","@midscene/shared":"1.9.2-beta-20260608033809.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.2-beta-20260608033809.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.2-beta-20260608033809.0_1780890094571_0.29325736470133923","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta-20260608084200.0":{"name":"@midscene/harmony","version":"1.9.2-beta-20260608084200.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.2-beta-20260608084200.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b4bee61ae86eb25a66c56e7640fdefa320b0b0a1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.2-beta-20260608084200.0.tgz","fileCount":37,"integrity":"sha512-Wfi04SMYUIl7SxLE608DVwHdIDVjQuv5r3RzSxk7/Yc92fVb7X/oNBDCbdDfQNsvJDDrhrEroxoDYwa5kVyl1Q==","signatures":[{"sig":"MEUCICDs9Xkf9Tzf1QUZKdZyGEuGrGCruQCiHJWtHewT8fp6AiEAi55pRc+TDCA/B3j6e8u21tubTkwnHz9cBVYgj5JiR60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.2-beta-20260608084200.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15186955},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.2-beta-20260608084200.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/eb484cbcf4f86a49759c98cc8e3066f0/midscene-harmony-1.9.2-beta-20260608084200.0.tgz","_integrity":"sha512-Wfi04SMYUIl7SxLE608DVwHdIDVjQuv5r3RzSxk7/Yc92fVb7X/oNBDCbdDfQNsvJDDrhrEroxoDYwa5kVyl1Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.2-beta-20260608084200.0","@midscene/shared":"1.9.2-beta-20260608084200.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.2-beta-20260608084200.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.2-beta-20260608084200.0_1780908326780_0.961913487515303","host":"s3://npm-registry-packages-npm-production"}},"1.9.2-beta-20260608092543.0":{"name":"@midscene/harmony","version":"1.9.2-beta-20260608092543.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.2-beta-20260608092543.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"52c37b323e9f2d66f60d77e8e5088d40bca265d9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.2-beta-20260608092543.0.tgz","fileCount":37,"integrity":"sha512-y9AK3L93TqL8ZQbm748KXRgu5LQ8iWgqKbrZJXferTuFPr4gFC1C7BrzW4a5YA8bgKEjx927mMimBbMm8nrYSA==","signatures":[{"sig":"MEQCIC6WLSMr/bpvnXNvkMA/OuYS3RXZd+q15HxX+x4Iejm0AiBCNdVBw4M9O5WXlwwDZtwBKgotbMYtlHlSXOP7M9IGsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.2-beta-20260608092543.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15186955},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.2-beta-20260608092543.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/79934e739c1483882f6963407a823bf9/midscene-harmony-1.9.2-beta-20260608092543.0.tgz","_integrity":"sha512-y9AK3L93TqL8ZQbm748KXRgu5LQ8iWgqKbrZJXferTuFPr4gFC1C7BrzW4a5YA8bgKEjx927mMimBbMm8nrYSA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.2-beta-20260608092543.0","@midscene/shared":"1.9.2-beta-20260608092543.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.2-beta-20260608092543.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.2-beta-20260608092543.0_1780910956633_0.4715958993155098","host":"s3://npm-registry-packages-npm-production"}},"1.8.8-beta-20260608101019.0":{"name":"@midscene/harmony","version":"1.8.8-beta-20260608101019.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.8.8-beta-20260608101019.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9943f1992ba8b4a9e613836f3cb226c9451ff3f9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.8.8-beta-20260608101019.0.tgz","fileCount":37,"integrity":"sha512-ZEiEG6ZqO2L3LwFc3j9jEkbYOgRCIHZH2P9iHdb1nOiZ7CUQHEaBMVkoFV88z+eJa9umqcV4TT67FAf/DVYf+g==","signatures":[{"sig":"MEUCIQDlrxVz1v+T4osmmkKUTDQUc3xG+ZdP5FZdicOgFFY3HAIgFJjXfBv/DOseesWyLMlaSlUOZVdaf8n21uYXbT6doEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.8.8-beta-20260608101019.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15021203},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.8.8-beta-20260608101019.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/32203485b0c15402044c884d92add0b9/midscene-harmony-1.8.8-beta-20260608101019.0.tgz","_integrity":"sha512-ZEiEG6ZqO2L3LwFc3j9jEkbYOgRCIHZH2P9iHdb1nOiZ7CUQHEaBMVkoFV88z+eJa9umqcV4TT67FAf/DVYf+g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.8.8-beta-20260608101019.0","@midscene/shared":"1.8.8-beta-20260608101019.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.8.8-beta-20260608101019.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.8.8-beta-20260608101019.0_1780913618141_0.6215484616748015","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@midscene/harmony","version":"1.9.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b27aa54b641e4214d416a11827b8d614d5f8b998","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.2.tgz","fileCount":37,"integrity":"sha512-jnKTmJfaCtqmMc3y7Yp+Tr9jWZvQ6oZBXI4AdydCZcXTqZCE7LibPXMjZUQc+TeQFzIjMz0GhQcE5rdbnyyiNQ==","signatures":[{"sig":"MEYCIQDor9LcRLglWui97OckmKpxLkJ3oKn2H+w+QuWGoMJ/OwIhAPLm4gFt5IC5NqLPpjjhVXUlquXKA2xwbBPdec4H/Kk0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15186465},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ad1176abae3c67a472a84bb16e82484b/midscene-harmony-1.9.2.tgz","_integrity":"sha512-jnKTmJfaCtqmMc3y7Yp+Tr9jWZvQ6oZBXI4AdydCZcXTqZCE7LibPXMjZUQc+TeQFzIjMz0GhQcE5rdbnyyiNQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.2","@midscene/shared":"1.9.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.2_1780915143445_0.47634627617768666","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260608113104.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260608113104.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260608113104.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6fdcec02e3aeca5098af239b7529e646ddf68afe","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260608113104.0.tgz","fileCount":37,"integrity":"sha512-S+1cbhYNcVRNYevyhYoEjihCBuXjQp71Dd8JmB9ApJ9oJtZeB9m6TDPyEQcR/9vhTwxtQFF5RdmIc0S1i0VuXw==","signatures":[{"sig":"MEQCIBfM/zIBckWrJOEiepCj2+x6u3i4ogCwVWh/rN0yFip4AiBZUSb7/sxQdsdy9eeOXiukhR5hUsZcETiKHVB8M05NUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260608113104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15186955},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260608113104.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/789b95d475d33a3698eb5fe9fe781c7e/midscene-harmony-1.9.3-beta-20260608113104.0.tgz","_integrity":"sha512-S+1cbhYNcVRNYevyhYoEjihCBuXjQp71Dd8JmB9ApJ9oJtZeB9m6TDPyEQcR/9vhTwxtQFF5RdmIc0S1i0VuXw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260608113104.0","@midscene/shared":"1.9.3-beta-20260608113104.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260608113104.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260608113104.0_1780918466317_0.5700440488368137","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260608125147.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260608125147.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260608125147.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ab157617352e7f938221b66c388a547d501981d2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260608125147.0.tgz","fileCount":37,"integrity":"sha512-LrF2qjrGWoTIzCgyYjCmFqoSk7JsTkP74jOHvaIUQujNqjnK9hpznGtPDAJIiBWVCins2P2JT2v1DyG3V6jqVg==","signatures":[{"sig":"MEYCIQDr2Ui2GqazfuI5H04dY9C0OoYo/zfLIn0H9MIUjUt1HwIhAPf9ghMyfueKVhKMOtAhCGfYcZNxF0Ee7ASt556OzsRQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260608125147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15186955},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260608125147.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/19d22a98f65c63fa3ff66946fd5c34f0/midscene-harmony-1.9.3-beta-20260608125147.0.tgz","_integrity":"sha512-LrF2qjrGWoTIzCgyYjCmFqoSk7JsTkP74jOHvaIUQujNqjnK9hpznGtPDAJIiBWVCins2P2JT2v1DyG3V6jqVg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260608125147.0","@midscene/shared":"1.9.3-beta-20260608125147.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260608125147.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260608125147.0_1780923317904_0.594660554288468","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609023520.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609023520.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609023520.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ebb70924b0dc70bf5041f3aa5672ba0d644d13b4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609023520.0.tgz","fileCount":37,"integrity":"sha512-k7poA8UH0/UTSpCc/K9xCEK9TffwTeU+IPS5vdh0tiCVSRna1WpIwfxU+zl5YmiikczmoGXAAzIzwLOFyUUBAA==","signatures":[{"sig":"MEUCIQDdHuoKU1D8ZlGE+MaUF2w4VZhE6EHoVEFgmzSeyJEL3wIgUuXpIi6oJA0IwEgff/8nE391cIRWWIHDxYnxBTdzAEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609023520.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15197229},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609023520.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/903e39f699e62607a7c97cf870cf4e22/midscene-harmony-1.9.3-beta-20260609023520.0.tgz","_integrity":"sha512-k7poA8UH0/UTSpCc/K9xCEK9TffwTeU+IPS5vdh0tiCVSRna1WpIwfxU+zl5YmiikczmoGXAAzIzwLOFyUUBAA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609023520.0","@midscene/shared":"1.9.3-beta-20260609023520.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609023520.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609023520.0_1780972726821_0.08336886934469145","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609050642.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609050642.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609050642.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e4ef144aafde15f41dcea01537fa3878db5fca98","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609050642.0.tgz","fileCount":37,"integrity":"sha512-AnRFBbOrOvv56XD0CedJctkQTvvm/xdSuSPS+UEeBlyjOxiJtXK0e3kGMTNwbqgN42V9c7QMcs1F4AUwoBZIHg==","signatures":[{"sig":"MEQCIFPz/JtLe6Sk4Ia4Jy88lCN1TYNdf5GxqnqU/o6uAHx9AiBnR/vD9Q8fHX0x2x85Vw1DyQ8b0Amgze/eRQyxPFO3Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609050642.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15197229},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609050642.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0a903f1698e0663fd0b7cf16bbbfc244/midscene-harmony-1.9.3-beta-20260609050642.0.tgz","_integrity":"sha512-AnRFBbOrOvv56XD0CedJctkQTvvm/xdSuSPS+UEeBlyjOxiJtXK0e3kGMTNwbqgN42V9c7QMcs1F4AUwoBZIHg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609050642.0","@midscene/shared":"1.9.3-beta-20260609050642.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609050642.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609050642.0_1780981813144_0.8648917559884084","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609105155.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609105155.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609105155.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"911e7d7e0209a6d9e0ae435dad3938b28ce920e8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609105155.0.tgz","fileCount":37,"integrity":"sha512-K8/8ubJUjC1lXDdkPxg0Ee8LNng+LqplkDmT6H+5xAeoQMrXM8ASaRW022tZgSyipnpPry9UsHu2tCkXTwjVxA==","signatures":[{"sig":"MEQCIDm5unFz9bQ4oqnUfbDGTaOypbqByOLTVzzwPqQ1A9AJAiAZU5tXxh3MM61jyaZ6GCRbGt7tdcfBoMB7ZBPpVuXinA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609105155.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609105155.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4c2e1112b7bef482b08ea0897f0e9b2c/midscene-harmony-1.9.3-beta-20260609105155.0.tgz","_integrity":"sha512-K8/8ubJUjC1lXDdkPxg0Ee8LNng+LqplkDmT6H+5xAeoQMrXM8ASaRW022tZgSyipnpPry9UsHu2tCkXTwjVxA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609105155.0","@midscene/shared":"1.9.3-beta-20260609105155.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609105155.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609105155.0_1781002573980_0.638390831152936","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609111135.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609111135.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609111135.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"05ca7d773016f9b4416f9480139bd30ae1757c47","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609111135.0.tgz","fileCount":37,"integrity":"sha512-831NebfhreULW5Ty12NXYgLMyUIpkNDs+89BUtycWKQnvoUAQH5+7MsC3FWORl+Zs79hrUOuqXiclQZlW9/q1A==","signatures":[{"sig":"MEUCIQDImsfR7X8oc+nRLcdonu/pdPVrKS98R/9N3pGa2RV2fgIgE4ARYCdTPLg53eXXxwTX+Eaek35bY8hRyST3KJyUTXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609111135.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609111135.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/96a9daeb80850642bb20db9563a070da/midscene-harmony-1.9.3-beta-20260609111135.0.tgz","_integrity":"sha512-831NebfhreULW5Ty12NXYgLMyUIpkNDs+89BUtycWKQnvoUAQH5+7MsC3FWORl+Zs79hrUOuqXiclQZlW9/q1A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609111135.0","@midscene/shared":"1.9.3-beta-20260609111135.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609111135.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609111135.0_1781003725808_0.9845082922375834","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609112519.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609112519.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609112519.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"63ce70a595316aec02eb36bc028c03d5430c909b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609112519.0.tgz","fileCount":37,"integrity":"sha512-ZNU0S9oNsFqOTzajgSVl2WOf6ZI/iZnmG1IXjdGg5Dz30AQ7VBuw5SXEGqUe2UgswzdV2z/zlmu8PTUuvEfKXQ==","signatures":[{"sig":"MEYCIQCt7PEkesZczqcv84inNKnSj4R5jBsnV7c3oXX1IuC1JQIhAPGbY/qRdKKf7i1PwXeve2APvWPRFYkEacCeb4z2C22I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609112519.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609112519.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5ac63c3798de9a151577c425aa449ff6/midscene-harmony-1.9.3-beta-20260609112519.0.tgz","_integrity":"sha512-ZNU0S9oNsFqOTzajgSVl2WOf6ZI/iZnmG1IXjdGg5Dz30AQ7VBuw5SXEGqUe2UgswzdV2z/zlmu8PTUuvEfKXQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609112519.0","@midscene/shared":"1.9.3-beta-20260609112519.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609112519.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609112519.0_1781004634942_0.7985217246165814","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609115638.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609115638.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609115638.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5dd0a84d5289a56b9e8ce362f52af3d9552b6232","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609115638.0.tgz","fileCount":37,"integrity":"sha512-1hW+tg9RN9PL0NDvKQGaKtF3a4EWJi7X/eyHsil2xifNaJRKHI6IITpj8gqGrck9rH17f/kmUIScvipQIaGTog==","signatures":[{"sig":"MEQCIA3XyK2fwZ5l6MbkUwIgk0vC0H6hJtDuLzTgL5+35zmrAiBDB+kkSaAMOK9Tb4euCU6PJDVSHjAeQksBuoWA67TAWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609115638.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609115638.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3fce3cc498bc4f65de5fb50e132778b5/midscene-harmony-1.9.3-beta-20260609115638.0.tgz","_integrity":"sha512-1hW+tg9RN9PL0NDvKQGaKtF3a4EWJi7X/eyHsil2xifNaJRKHI6IITpj8gqGrck9rH17f/kmUIScvipQIaGTog==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609115638.0","@midscene/shared":"1.9.3-beta-20260609115638.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609115638.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609115638.0_1781006449823_0.17129922747018567","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609122431.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609122431.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609122431.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"31a871ebabdf079b98af8feb507ccbbdb5bba2a3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609122431.0.tgz","fileCount":37,"integrity":"sha512-xbJwFHoEu3c0GQ1JyCLFeJbuGTRDSRei1ZX9KKrFAZWddCMmnQr0NxpPkzLqlQUINIb9d7p1k9b/yCqp0RkQBA==","signatures":[{"sig":"MEYCIQCZfA/GnxMntZ9OhYDCifCKRudcW2tberaiVhyZTnhgKgIhAM5FK3JHbCx21d3C0uZNbpQNbfVD5LSx7p7jwg4HgpAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609122431.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609122431.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d86675443656ee6d792b8cd8cfb928f5/midscene-harmony-1.9.3-beta-20260609122431.0.tgz","_integrity":"sha512-xbJwFHoEu3c0GQ1JyCLFeJbuGTRDSRei1ZX9KKrFAZWddCMmnQr0NxpPkzLqlQUINIb9d7p1k9b/yCqp0RkQBA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609122431.0","@midscene/shared":"1.9.3-beta-20260609122431.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609122431.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609122431.0_1781008112662_0.2309788209586212","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609124452.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609124452.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609124452.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"78475cd62d65468e00cb2741b506c95a74b48ec0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609124452.0.tgz","fileCount":37,"integrity":"sha512-kcr4kfKby5p0C10R3AlKW9Q61Qsxhp/i6PZyl91JyAo5UdjRtULmsfOxL6+ebxG4Xk9RQ5a+7LFVZTtytuCRDg==","signatures":[{"sig":"MEUCIEbe2IBcSQVRpnf9YBcDGT+/Klkupb/hUFj1Aq3g3/j4AiEA9u1WfHhYQmN+t2MENjblZCBmuJOaqdh/1+pgFK8GRCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609124452.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609124452.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/29095dcdf00eb34d6057980fee14297d/midscene-harmony-1.9.3-beta-20260609124452.0.tgz","_integrity":"sha512-kcr4kfKby5p0C10R3AlKW9Q61Qsxhp/i6PZyl91JyAo5UdjRtULmsfOxL6+ebxG4Xk9RQ5a+7LFVZTtytuCRDg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609124452.0","@midscene/shared":"1.9.3-beta-20260609124452.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609124452.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609124452.0_1781009412123_0.6496208447307443","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260609130958.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260609130958.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260609130958.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f9b47e9858ece668ee9be6a3c4c0ae916f09683a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260609130958.0.tgz","fileCount":37,"integrity":"sha512-+wCa3FQ0mdqaxhUunwU33Ybxm4DoczbMPN6ewoK1xGv73pHVym+/+24v6aNElvDbMUooMJ3JMtYPXvin4/8mRQ==","signatures":[{"sig":"MEUCIQDRRsrMsxfrWUfba8Kglgkyl79u/9m46Qq9HVTJhH6/+AIgZXUEH7Q7SB6bGjQbBnu2I/BHj7MQqpF2CGIqNS7QP0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260609130958.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260609130958.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9738e27e55c5faab47bac9c9623dab88/midscene-harmony-1.9.3-beta-20260609130958.0.tgz","_integrity":"sha512-+wCa3FQ0mdqaxhUunwU33Ybxm4DoczbMPN6ewoK1xGv73pHVym+/+24v6aNElvDbMUooMJ3JMtYPXvin4/8mRQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260609130958.0","@midscene/shared":"1.9.3-beta-20260609130958.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260609130958.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260609130958.0_1781010822687_0.9297474345599768","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260610020608.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260610020608.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260610020608.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9d7c9c240e68bc8ee99c2052c93b3d3d8e09a48a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260610020608.0.tgz","fileCount":37,"integrity":"sha512-9QwWbw7OJHuqNkykduIYW2Gpe51WnSD5koycfqM7WRtHKbJfFwYbmr/xRnPku2Jp4oXFlsv6gFdA3KpRDCaAZw==","signatures":[{"sig":"MEUCIHmmD6mX2M+4oRfLObTB3OMdUK+ZgQ1hJmZeLoB6ppljAiEAzZt6IlgJciVlFJ2knv1Mvyv1BjarOXx/7Rj3dX/nQtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260610020608.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260610020608.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/51b823d9fa800d6d1231be8773a6a8d8/midscene-harmony-1.9.3-beta-20260610020608.0.tgz","_integrity":"sha512-9QwWbw7OJHuqNkykduIYW2Gpe51WnSD5koycfqM7WRtHKbJfFwYbmr/xRnPku2Jp4oXFlsv6gFdA3KpRDCaAZw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260610020608.0","@midscene/shared":"1.9.3-beta-20260610020608.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260610020608.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260610020608.0_1781057405062_0.8834494971436915","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@midscene/harmony","version":"1.9.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8139c9c0896d44cf4e87a7392513555f3b6a1879","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3.tgz","fileCount":37,"integrity":"sha512-MqjW89QNjED28Gsum3lzsoTcCAyaJzUj1ja0THbGyxKRepY+22IYrCWgUMMd4mW8slDgbqYb+AEza0neSJq7Aw==","signatures":[{"sig":"MEYCIQDO3n/QBastVRXy8psKiETTPtiZmWjUYxbEbvU8Y06JrQIhAMhZAy8hWL4OwpAft7YbwtwICFsn2TPs32rLPtNsCs4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15213928},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/21600f0c39d01edb5a3b24328d83feac/midscene-harmony-1.9.3.tgz","_integrity":"sha512-MqjW89QNjED28Gsum3lzsoTcCAyaJzUj1ja0THbGyxKRepY+22IYrCWgUMMd4mW8slDgbqYb+AEza0neSJq7Aw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3","@midscene/shared":"1.9.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3_1781060720667_0.9496981180077704","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta-20260610053026.0":{"name":"@midscene/harmony","version":"1.9.4-beta-20260610053026.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.4-beta-20260610053026.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bc4472e7b0f835a1989dedef2bdd152b4ce81537","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.4-beta-20260610053026.0.tgz","fileCount":37,"integrity":"sha512-t4TSBrFbuaoQvK/aX4cTILW6yJyNCGl5C7pmehE4/+M0hJoAG6XsRTzqxrBeKUOcGX00NqEH9bjysISeDeNaoQ==","signatures":[{"sig":"MEQCIArPmL7AmEeOLByjTBWiFL+a4PraMIO3UeYTT7Tr8prSAiBrActNzXtq96ZtwwbMpRvUFoQligqEZPYZCdire2diwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.4-beta-20260610053026.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15215296},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.4-beta-20260610053026.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bda3104418b406751666557a04330b4f/midscene-harmony-1.9.4-beta-20260610053026.0.tgz","_integrity":"sha512-t4TSBrFbuaoQvK/aX4cTILW6yJyNCGl5C7pmehE4/+M0hJoAG6XsRTzqxrBeKUOcGX00NqEH9bjysISeDeNaoQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.4-beta-20260610053026.0","@midscene/shared":"1.9.4-beta-20260610053026.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.4-beta-20260610053026.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.4-beta-20260610053026.0_1781069634867_0.5900595829529705","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260610061213.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260610061213.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260610061213.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"330d4c3437462c1f093b8339ffce43861a1a6163","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260610061213.0.tgz","fileCount":37,"integrity":"sha512-uAwv6ZAdIzgG2b9l9DFk1/3ukuwSkTSkKiWCPru0MWI8JhhdNJpbXNs6sWQwOwvxCANidpUenii3iqDCISomCg==","signatures":[{"sig":"MEUCIG7NhKgUcPquvYgH1qhXBQyQEWdFg0h+Cjh4J/GjfGyZAiEAqMuJwt0hBeTVDQED6MzN/WrowG8wRVWIgYKvAP2WFAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260610061213.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260610061213.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/dcfdd4d106d77679ff2a2ed3cff65d6e/midscene-harmony-1.9.3-beta-20260610061213.0.tgz","_integrity":"sha512-uAwv6ZAdIzgG2b9l9DFk1/3ukuwSkTSkKiWCPru0MWI8JhhdNJpbXNs6sWQwOwvxCANidpUenii3iqDCISomCg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260610061213.0","@midscene/shared":"1.9.3-beta-20260610061213.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260610061213.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260610061213.0_1781072174611_0.6298509006186173","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260610064238.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260610064238.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260610064238.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b0b12a0b606663f1cb1826120fb960e6ac6bf7ae","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260610064238.0.tgz","fileCount":37,"integrity":"sha512-31TaG+8Bjm+hPvTl0GD/m9D/XM4B/CgSEkQSsl6OgnDpCwCXByW7mon3KxgBFOxaumukZ1jMh/SX5Iq3xiiWTg==","signatures":[{"sig":"MEQCIFnxr8zSLBEetS9EN3x7mEdiMfAzEdgdd+1eFenCTrk3AiBIV016Mix2RwFY/kQcrXVLjSrM+BcJ4WY+rSfuOfz7Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260610064238.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260610064238.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e15251c5347d3956ab5a2b4bac08ad6b/midscene-harmony-1.9.3-beta-20260610064238.0.tgz","_integrity":"sha512-31TaG+8Bjm+hPvTl0GD/m9D/XM4B/CgSEkQSsl6OgnDpCwCXByW7mon3KxgBFOxaumukZ1jMh/SX5Iq3xiiWTg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260610064238.0","@midscene/shared":"1.9.3-beta-20260610064238.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260610064238.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260610064238.0_1781073986486_0.9964601381917699","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260610071913.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260610071913.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260610071913.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a8c25e95eb51a7704435bf7855d4044c4436a587","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260610071913.0.tgz","fileCount":37,"integrity":"sha512-XkROp8pyByhaUdW6Kw9Yh4OehlPVViAm4BEd8WdhRKBM6Rb6hhFbbpQmHqCYCtb5oBzUBRbUGsmId/yFfjgG1A==","signatures":[{"sig":"MEYCIQCSWAuLWJH5sGhbHsPGAMp2UJqVarH4GE4ScrunI+N8pQIhAP7Xy40YeqV/tZw9QgNt3ZPDGA5i35KDxb3rgg1dsV+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260610071913.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15186955},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260610071913.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4fa561507462e3173c6abf103090daa8/midscene-harmony-1.9.3-beta-20260610071913.0.tgz","_integrity":"sha512-XkROp8pyByhaUdW6Kw9Yh4OehlPVViAm4BEd8WdhRKBM6Rb6hhFbbpQmHqCYCtb5oBzUBRbUGsmId/yFfjgG1A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260610071913.0","@midscene/shared":"1.9.3-beta-20260610071913.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260610071913.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260610071913.0_1781076162807_0.868097482013334","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta-20260610083147.0":{"name":"@midscene/harmony","version":"1.9.4-beta-20260610083147.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.4-beta-20260610083147.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f18afbdca52ccef2ac39d591bb0209e8a35f4733","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.4-beta-20260610083147.0.tgz","fileCount":37,"integrity":"sha512-rBdzI2CiBiDMOhEXdJdtBRxrKAoRkKOhKAokr0Fw3GzsYdCAA/EqQNZ0cT6pInaZqvUYOD2xW9o9Ijajr8VchA==","signatures":[{"sig":"MEUCIH3W13RJZQbKBTCcWPtqDqVvbYD69wfifeWs8dNwXfWjAiEAnkvHWWIKG0Q1pZgyR/jJwjF3PPJ4l3Yy/WecQuNo1aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.4-beta-20260610083147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15215321},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.4-beta-20260610083147.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4af702c50b9c8a838d366cc2a8efff7a/midscene-harmony-1.9.4-beta-20260610083147.0.tgz","_integrity":"sha512-rBdzI2CiBiDMOhEXdJdtBRxrKAoRkKOhKAokr0Fw3GzsYdCAA/EqQNZ0cT6pInaZqvUYOD2xW9o9Ijajr8VchA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.4-beta-20260610083147.0","@midscene/shared":"1.9.4-beta-20260610083147.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.4-beta-20260610083147.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.4-beta-20260610083147.0_1781080562456_0.18780037965653862","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta-20260610090050.0":{"name":"@midscene/harmony","version":"1.9.4-beta-20260610090050.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.4-beta-20260610090050.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b03abb0abc6d095ba30358074664da3bb692a7f1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.4-beta-20260610090050.0.tgz","fileCount":37,"integrity":"sha512-GPWVvzOhtbKB50UabnPa5xV2oB4wBwR6Zk5NVMLgAsahJCCQxf/SW/P9QckDAaWrrd2IVzpzTljsZcDTSMxpyA==","signatures":[{"sig":"MEQCIETbt7c9D8wBiB3jl727TReZmwftytDYKoed6ZB6P78tAiAm/2c483g6Jf0RVxp+HYjtsVCJomHHay6VTvke+3lsxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.4-beta-20260610090050.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15215321},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.4-beta-20260610090050.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9da198aa9230aae12dd9f3e9c8fb4d1b/midscene-harmony-1.9.4-beta-20260610090050.0.tgz","_integrity":"sha512-GPWVvzOhtbKB50UabnPa5xV2oB4wBwR6Zk5NVMLgAsahJCCQxf/SW/P9QckDAaWrrd2IVzpzTljsZcDTSMxpyA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.4-beta-20260610090050.0","@midscene/shared":"1.9.4-beta-20260610090050.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.4-beta-20260610090050.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.4-beta-20260610090050.0_1781082381026_0.333607004884791","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta-20260610091455.0":{"name":"@midscene/harmony","version":"1.9.4-beta-20260610091455.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.4-beta-20260610091455.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c7076972bad9e79c34a37d9ac87ba245a171881d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.4-beta-20260610091455.0.tgz","fileCount":37,"integrity":"sha512-5bYp2++laN17NGyzxkZ3ta2Qgtw1s5QAcnvYMoHBzEj5hRi4wep5fYgllBAPH5VTyS//fTIoFqJ4s7XA7PVc/A==","signatures":[{"sig":"MEYCIQC07b3VBM1pCZ42qK11c5yWdWkxROzKLuRPNIT3Z1JE9wIhAKghQYzDK+0c+qHt6gg1OpZz1ZIl5yZz0piWC6kf11w6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.4-beta-20260610091455.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15215321},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.4-beta-20260610091455.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bf1d3e4a27d0332c0bb5cbe9f3210f90/midscene-harmony-1.9.4-beta-20260610091455.0.tgz","_integrity":"sha512-5bYp2++laN17NGyzxkZ3ta2Qgtw1s5QAcnvYMoHBzEj5hRi4wep5fYgllBAPH5VTyS//fTIoFqJ4s7XA7PVc/A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.4-beta-20260610091455.0","@midscene/shared":"1.9.4-beta-20260610091455.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.4-beta-20260610091455.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.4-beta-20260610091455.0_1781083194769_0.27770806516976876","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta-20260610095330.0":{"name":"@midscene/harmony","version":"1.9.4-beta-20260610095330.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.4-beta-20260610095330.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"78726834431b627310e2bdd2ac9bad5612b5205d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.4-beta-20260610095330.0.tgz","fileCount":37,"integrity":"sha512-HQWX59kW+c6EDFF4mMuYay5yhMLKMVdPX0LXCjGfqzkiQAYvLh0ppSz+d8R0Yr7D3/NdA4Sw0GwvRpwmTvTyzg==","signatures":[{"sig":"MEYCIQDjLaJOwVe5p6KJxV5iWAeHZfTwH5pEKOtE4JN8Fq198AIhAPtPlT24eWMGPEU8fKn4H0fsdseU+SabmGQ6OK5z8FLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.4-beta-20260610095330.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15215321},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.4-beta-20260610095330.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f62057f03dff2c682592fa335cbc936f/midscene-harmony-1.9.4-beta-20260610095330.0.tgz","_integrity":"sha512-HQWX59kW+c6EDFF4mMuYay5yhMLKMVdPX0LXCjGfqzkiQAYvLh0ppSz+d8R0Yr7D3/NdA4Sw0GwvRpwmTvTyzg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.4-beta-20260610095330.0","@midscene/shared":"1.9.4-beta-20260610095330.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.4-beta-20260610095330.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.4-beta-20260610095330.0_1781085512318_0.19653329772863093","host":"s3://npm-registry-packages-npm-production"}},"1.9.4-beta-20260610101007.0":{"name":"@midscene/harmony","version":"1.9.4-beta-20260610101007.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.4-beta-20260610101007.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3b78230b6d3a9f063621679636233e8523f30b67","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.4-beta-20260610101007.0.tgz","fileCount":37,"integrity":"sha512-l4CNWlyZ3J/9Ue5W2zo4g8j9E0A300XOWKY0EZCIkm/DQkX2IHESA5TVnecPmuPzN1Ul+smVbEtyinNJdzxWRQ==","signatures":[{"sig":"MEUCIE9ypocuWqIE5Jwo00ArE7dFtWpz94WirxLH2semdXKmAiEA41jpSSjazmVhfLCsMK+HYmGTGUpHKQctu9x5SuTXDU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15215321},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.4-beta-20260610101007.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9cd996d7eb6196c8f6b8f0adad2388f1/midscene-harmony-1.9.4-beta-20260610101007.0.tgz","_integrity":"sha512-l4CNWlyZ3J/9Ue5W2zo4g8j9E0A300XOWKY0EZCIkm/DQkX2IHESA5TVnecPmuPzN1Ul+smVbEtyinNJdzxWRQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.4-beta-20260610101007.0","@midscene/shared":"1.9.4-beta-20260610101007.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.4-beta-20260610101007.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.4-beta-20260610101007.0_1781086398636_0.04230243127321498","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260610120014.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260610120014.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260610120014.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f4e10b10a20a663521b2c05e994aa9494d510be1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260610120014.0.tgz","fileCount":37,"integrity":"sha512-1Uijw3Kg05auvfaiqMZ9zrHaLWLvi0kBMVBnTuwEhHTfLUzDWbwCEoSstOosQ877/a1OMFDVxHOTj2iJPW2Tpw==","signatures":[{"sig":"MEYCIQC+gq3skZXx3RuqCWMbOUOZipdNHE9j2Sq+p9Z0a+QVCAIhANFIRNtskTtunlutWLws/MAuXLlfVH3awzBiJ38heQyL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260610120014.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15233051},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260610120014.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/96157a7af4546eb223f426b36ddd04e6/midscene-harmony-1.9.3-beta-20260610120014.0.tgz","_integrity":"sha512-1Uijw3Kg05auvfaiqMZ9zrHaLWLvi0kBMVBnTuwEhHTfLUzDWbwCEoSstOosQ877/a1OMFDVxHOTj2iJPW2Tpw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260610120014.0","@midscene/shared":"1.9.3-beta-20260610120014.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260610120014.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260610120014.0_1781093026662_0.486717462699924","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260610131405.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260610131405.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260610131405.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0bfeec244007dd31d87f38af2638bed15c31e81d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260610131405.0.tgz","fileCount":37,"integrity":"sha512-fhSQwObtakD3eyKn/pZgoSPH4sMMbngCP683iy4Pal2jMHKM74ucam/663Ha94WFMNTQ3TWeERUubHRF75nqRw==","signatures":[{"sig":"MEYCIQCUuQX2ALEEilJ0TYJQxWriz3wjpvZWvjFVyqk2PkhRWQIhAIdnApVzOVALwJyUfms0qli4ZAGOY3yRMviqwKxI9h1H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.3-beta-20260610131405.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239680},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260610131405.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9c8495773e8cb328e9b638e9473d7f6e/midscene-harmony-1.9.3-beta-20260610131405.0.tgz","_integrity":"sha512-fhSQwObtakD3eyKn/pZgoSPH4sMMbngCP683iy4Pal2jMHKM74ucam/663Ha94WFMNTQ3TWeERUubHRF75nqRw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260610131405.0","@midscene/shared":"1.9.3-beta-20260610131405.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260610131405.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260610131405.0_1781097441603_0.5088435026223361","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@midscene/harmony","version":"1.9.4","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.4","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"aced5d05070740733c114c505bfd1e305b492bc4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.4.tgz","fileCount":37,"integrity":"sha512-BDrHLTAK15XH3PsRw17ET92qDi+j9O5KN+7b2t4t9pOnFsYCm+t21N5/6kDPhbfJ6iWG/RnZIJdVWWPIVvzyug==","signatures":[{"sig":"MEUCIF2SiKHsHCBN5+vfItozsw6yLcZD0ZxE6qEGTSQ1/UuWAiEA28dN/obuKmtqvCmYiI/wrd3Kd307veP03Z8jCVyN5DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15236065},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/88e8355c3d6533cb831f2603462202c6/midscene-harmony-1.9.4.tgz","_integrity":"sha512-BDrHLTAK15XH3PsRw17ET92qDi+j9O5KN+7b2t4t9pOnFsYCm+t21N5/6kDPhbfJ6iWG/RnZIJdVWWPIVvzyug==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.4","@midscene/shared":"1.9.4","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.4_1781143939009_0.11143910445655147","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611031026.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611031026.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611031026.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d5faa617d963cbeaa7df51e8cf0f6abd1a4a0a62","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611031026.0.tgz","fileCount":37,"integrity":"sha512-w5wx70W/7aHUryQa/b/BFAwntec242iaMyiBhkwuBtFHaWcjrAKzY4EFpMjiY4X7QjcCGXyBr+kQ+fnFRkozYA==","signatures":[{"sig":"MEQCIBVtiYRZJHhAcj9MJ++k5/5QaUaarqByvoc0UAk8pcTxAiAr+WN+TuhbOrVcPiu4TDCGfobMGUpDpz5yIdmqbm0mtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611031026.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/be34cdfb884f02880905986ff5b2a518/midscene-harmony-1.9.5-beta-20260611031026.0.tgz","_integrity":"sha512-w5wx70W/7aHUryQa/b/BFAwntec242iaMyiBhkwuBtFHaWcjrAKzY4EFpMjiY4X7QjcCGXyBr+kQ+fnFRkozYA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611031026.0","@midscene/shared":"1.9.5-beta-20260611031026.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611031026.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611031026.0_1781147593019_0.15448130552171113","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611033424.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611033424.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611033424.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8946d92992fff43edf455135d53252d44b7970bc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611033424.0.tgz","fileCount":37,"integrity":"sha512-hoGrXgMYw1ih90ENDVYg4EBngDgV5mu0atZMi9TZvwCT/pWF2b+tKrtzteW49qjpLkeIRdB2s6JcXVvzz+2XeA==","signatures":[{"sig":"MEUCIQCMd6TtTs7meVYoOqcpLLIG23+qH/qwfv11sh5g3VAsawIgagjqsMuxTNSZZNano9EYqv2Ru3fQslXctpzKkJpN3pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15244061},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611033424.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c891745d6a6a381e1302c7065dc8c9f3/midscene-harmony-1.9.5-beta-20260611033424.0.tgz","_integrity":"sha512-hoGrXgMYw1ih90ENDVYg4EBngDgV5mu0atZMi9TZvwCT/pWF2b+tKrtzteW49qjpLkeIRdB2s6JcXVvzz+2XeA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611033424.0","@midscene/shared":"1.9.5-beta-20260611033424.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611033424.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611033424.0_1781149049839_0.2822255596666512","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611034253.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611034253.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611034253.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4d495c4409a8cbc77ab3609d21aa0dd9bb3d043f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611034253.0.tgz","fileCount":37,"integrity":"sha512-3y2o7w+LfAKgyv7tSDg/B2eonOMrral6p3fc6o5CE3MsOs9gVdTf7G0xXo/eLysKHCf/mbYgg1Hxa7Folxirdg==","signatures":[{"sig":"MEUCIQCmX/U9c1sIcMtiPXGSm2oh1DLdHKKMb6FfVkMl9mQsEQIgICrLvVnIC1UQuVpnTyA+lBsey5tHdwIvQepBF6353mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611034253.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/86b15c34813045c2b41cf45d2696af2a/midscene-harmony-1.9.5-beta-20260611034253.0.tgz","_integrity":"sha512-3y2o7w+LfAKgyv7tSDg/B2eonOMrral6p3fc6o5CE3MsOs9gVdTf7G0xXo/eLysKHCf/mbYgg1Hxa7Folxirdg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611034253.0","@midscene/shared":"1.9.5-beta-20260611034253.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611034253.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611034253.0_1781149528871_0.742661435220171","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611044837.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611044837.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611044837.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"18f2ffe170b91afc1a3db5d8625dc76a4d28d513","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611044837.0.tgz","fileCount":37,"integrity":"sha512-TpAXzDb3OedUIjrQAbHMNxIBfOjhPa01Gs0fQGLJ3PMlFROFg/eYqbSZh9aIpAzOiie90ruSMCopXeh0b/DtNw==","signatures":[{"sig":"MEUCIQCKjctNE4g5qULmZKcxvIdqHgodTzypPKLtz6SszgFZGQIgcnq78MMfmT2BCWuhAZCclWBSc1Rm5SRa4zzAxarNVlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611044837.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/8529d7638cea8edb0fc9b174b03bdb55/midscene-harmony-1.9.5-beta-20260611044837.0.tgz","_integrity":"sha512-TpAXzDb3OedUIjrQAbHMNxIBfOjhPa01Gs0fQGLJ3PMlFROFg/eYqbSZh9aIpAzOiie90ruSMCopXeh0b/DtNw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611044837.0","@midscene/shared":"1.9.5-beta-20260611044837.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611044837.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611044837.0_1781153512122_0.2918916151157722","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611045217.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611045217.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611045217.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c56f0833063998cc80f4ffd81df6461e06815a0d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611045217.0.tgz","fileCount":37,"integrity":"sha512-CIl1o9raSByeQc7rtZpzR4tzTGz2CCO9mzIiewtl3mLtYPsjo02yw/De42iQwx9S3nOOkloRsecrX5AwDLxenw==","signatures":[{"sig":"MEUCIDW5LjJIA2N5g6xNFgPRwrHwv/c2uk9/Quj/Cx/aedPIAiEAtumPNhPIbhm0tjtPKcW51jQ4CWCgLNRZUAerNKmoXFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611045217.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/89c37b12590ccfffd11f0ac8a636c022/midscene-harmony-1.9.5-beta-20260611045217.0.tgz","_integrity":"sha512-CIl1o9raSByeQc7rtZpzR4tzTGz2CCO9mzIiewtl3mLtYPsjo02yw/De42iQwx9S3nOOkloRsecrX5AwDLxenw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611045217.0","@midscene/shared":"1.9.5-beta-20260611045217.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611045217.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611045217.0_1781153725575_0.45925761496294504","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611051901.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611051901.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611051901.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dc18bbc8a0218e77efb90bc5d318fc88afb5c240","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611051901.0.tgz","fileCount":37,"integrity":"sha512-UzXjVj/VXSHs+11pPTc6JyD9uN/+ktSoKAzMbir1qjEJEAmRy+Vlox1PNX6fqDveAlQZ+epgR3TvhS39/q1h/A==","signatures":[{"sig":"MEUCIGjX7bNFALs1n6ORRhsI+rhAud7EkIc0LgAjhDh6cClQAiEAv39wOP0jNXvSvONol53tVrERgoVo0SXTT3N3VFWlvzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611051901.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/39b4db363f696353145a13ba3239d5dd/midscene-harmony-1.9.5-beta-20260611051901.0.tgz","_integrity":"sha512-UzXjVj/VXSHs+11pPTc6JyD9uN/+ktSoKAzMbir1qjEJEAmRy+Vlox1PNX6fqDveAlQZ+epgR3TvhS39/q1h/A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611051901.0","@midscene/shared":"1.9.5-beta-20260611051901.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611051901.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611051901.0_1781155333852_0.10115042454880685","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"@midscene/harmony","version":"1.9.5","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"eabbbeaacde8bf5683ce77520a60bc05eda02903","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5.tgz","fileCount":37,"integrity":"sha512-lb4W6D7nmbEect1Ea8/OgmpSw/r4L79U2cd60QSN8Q8ZX5ccw1qjhb2ceWiy4RYTEbMHWDfHmai7oIyY8FgriA==","signatures":[{"sig":"MEYCIQC4psZcmLzl5Z9PuFnoOkzBCWv/pCsEnNiWn3NFf0FPOAIhAJqDPsxRaNIWSWVsPoLDLM1dWCmNXmiK2Jzj7lYOBuvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15243571},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/afdc07b158a8a295368fff46eb33e5e5/midscene-harmony-1.9.5.tgz","_integrity":"sha512-lb4W6D7nmbEect1Ea8/OgmpSw/r4L79U2cd60QSN8Q8ZX5ccw1qjhb2ceWiy4RYTEbMHWDfHmai7oIyY8FgriA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5","@midscene/shared":"1.9.5","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5_1781160695345_0.743707030282657","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611072021.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611072021.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611072021.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6c86a0fbb75e7f7db52fe89147df208c2c3c040c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611072021.0.tgz","fileCount":37,"integrity":"sha512-jZAKHVdfCeXeEruBsha5FuGww8nvY8YHK810KesQbWUGhl77qXdKc8rOG0oibfeOY6JVmKbLDGGk9ZWUpBY7wA==","signatures":[{"sig":"MEYCIQCKAqUcgv5Fso7oumNj6k8HhVnYORyFmpoHASUPtSxv9gIhAPWfdz3cL1dY5Vab9a8PZ+JZtri8C4f281pKXWAaoKIC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611072021.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/531e11be65a693ea66709ff4e2ad83bd/midscene-harmony-1.9.5-beta-20260611072021.0.tgz","_integrity":"sha512-jZAKHVdfCeXeEruBsha5FuGww8nvY8YHK810KesQbWUGhl77qXdKc8rOG0oibfeOY6JVmKbLDGGk9ZWUpBY7wA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611072021.0","@midscene/shared":"1.9.5-beta-20260611072021.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611072021.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611072021.0_1781162604067_0.6009326410207436","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260611075335.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260611075335.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260611075335.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"cab52b885bb2088a7b853a9212dfcef314f08303","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260611075335.0.tgz","fileCount":37,"integrity":"sha512-60aef1rq+jvCGkRE2g4HCGu7MpwkwEFEr+YHEEwA+TG/6r9GtX/txX2LnZIhEPo+f91s3EsD4jSAXthiv1Ilkw==","signatures":[{"sig":"MEUCIQC2WyDNXz17fR1nHuDoSw7csupY5Dl4B8YC/IMKTARfDwIgWgm8f1iS6K7B6pGvDqr7ThQW5N1K48aK7xP/b2fwRBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260611075335.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/14e3a9e849697fa26969364f922660bd/midscene-harmony-1.9.5-beta-20260611075335.0.tgz","_integrity":"sha512-60aef1rq+jvCGkRE2g4HCGu7MpwkwEFEr+YHEEwA+TG/6r9GtX/txX2LnZIhEPo+f91s3EsD4jSAXthiv1Ilkw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260611075335.0","@midscene/shared":"1.9.5-beta-20260611075335.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260611075335.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260611075335.0_1781164607706_0.4639676092599734","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260612024141.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260612024141.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260612024141.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d90de07a2ef995565090a4faf67b4f9b185432a5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260612024141.0.tgz","fileCount":37,"integrity":"sha512-JxNn4vhGvnqm72wTGT718iygHto5khPYT1H+9op28VM2PydLJQeFwnfT0nqDmD86ZmFN0yffho3OHws5/Lj4LA==","signatures":[{"sig":"MEUCIAocUND8u1V2900dDfMNdUpZmSL4CwVMYse0IxKN+cchAiEAvh/WmxvZRQJR/PFnD7JSEd0XOMSs06jhoiUw/JSsJZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15245108},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260612024141.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4029dc0ccabe6604d878888f9b1627ee/midscene-harmony-1.9.6-beta-20260612024141.0.tgz","_integrity":"sha512-JxNn4vhGvnqm72wTGT718iygHto5khPYT1H+9op28VM2PydLJQeFwnfT0nqDmD86ZmFN0yffho3OHws5/Lj4LA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260612024141.0","@midscene/shared":"1.9.6-beta-20260612024141.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260612024141.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260612024141.0_1781232332356_0.9805898625837326","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260612040915.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260612040915.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260612040915.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"58cea0923d18e42bd01663dfaa85c327edfaec31","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260612040915.0.tgz","fileCount":37,"integrity":"sha512-5IWCkHfO1bVgfgU+/e26KGHVCf3IchQJ2Alpn87b0GKEvBuybxpcHyWQYFeObABYNelXVO0S5TRvAIbK8GMQJw==","signatures":[{"sig":"MEQCIHLyewMtfQ0rNmZPk35MTKIXVTDY9aSLCbIhrTOI24mHAiAhjpOZ+s82RunQOjIP9iDT+KJrKMXdVXblT7bMFpOjuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260612040915.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5fd295dbf2fb1c55db915dc6ee20e165/midscene-harmony-1.9.5-beta-20260612040915.0.tgz","_integrity":"sha512-5IWCkHfO1bVgfgU+/e26KGHVCf3IchQJ2Alpn87b0GKEvBuybxpcHyWQYFeObABYNelXVO0S5TRvAIbK8GMQJw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260612040915.0","@midscene/shared":"1.9.5-beta-20260612040915.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260612040915.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260612040915.0_1781237551451_0.12811572420808726","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260612050456.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260612050456.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260612050456.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ad45bc4c3e429099ab53813c4550dba2ab34b3e4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260612050456.0.tgz","fileCount":37,"integrity":"sha512-RQlCLqdu9lVhlnZ3qdY1fihU6qsV6jyNeG2wpylF7kfz3RjiH7RziKYRDeuYt1ivk7+Sulx87MX8dRxJR2H6zQ==","signatures":[{"sig":"MEYCIQCFtTgwHKw7cN5rRK6W83tPGPsoOqhCZXY2OLrUOxIxwQIhAKmlLB25B7wQ5NOnfQV4PjanaQ7sjzdt8bxkaxjk/dY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15251377},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260612050456.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a3b0ba512e98d77fb97b41237265fb1e/midscene-harmony-1.9.6-beta-20260612050456.0.tgz","_integrity":"sha512-RQlCLqdu9lVhlnZ3qdY1fihU6qsV6jyNeG2wpylF7kfz3RjiH7RziKYRDeuYt1ivk7+Sulx87MX8dRxJR2H6zQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260612050456.0","@midscene/shared":"1.9.6-beta-20260612050456.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260612050456.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260612050456.0_1781240886953_0.4386053398265439","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260612055444.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260612055444.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260612055444.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"15598bacf33a7587c855c673077996d3afe75b45","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260612055444.0.tgz","fileCount":37,"integrity":"sha512-duTmKCVTegTdX60ma5MnRa+zovp5N/C12uxmeHVL1tmo7xzF58u73UYBxCifR6x2/wS1QJ0zKMz62oGE+8MpaA==","signatures":[{"sig":"MEYCIQCYOc6Ri12StusNzOfEAaxBy16fDCKUo0L1xG63MqlMOwIhALuxi8Pxz9z1DuRftqjBd0PJ0+/moQkz+iXtfJPV9sOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15244609},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260612055444.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/695e3c90beb12a21395708cffea1157e/midscene-harmony-1.9.6-beta-20260612055444.0.tgz","_integrity":"sha512-duTmKCVTegTdX60ma5MnRa+zovp5N/C12uxmeHVL1tmo7xzF58u73UYBxCifR6x2/wS1QJ0zKMz62oGE+8MpaA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260612055444.0","@midscene/shared":"1.9.6-beta-20260612055444.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260612055444.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260612055444.0_1781243880464_0.028752627528079833","host":"s3://npm-registry-packages-npm-production"}},"1.9.5-beta-20260612074801.0":{"name":"@midscene/harmony","version":"1.9.5-beta-20260612074801.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.5-beta-20260612074801.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"be5d6b41135a2046747cf38f0c6d606b90674e0c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.5-beta-20260612074801.0.tgz","fileCount":37,"integrity":"sha512-II87QtSlgZuzVSHIuHtm+VZdH97bqhHOJMzA1Q0L0pA3BKOjqh1GcvvelIf/Qc7CeobdXo08RvHkYqPyvJZhpQ==","signatures":[{"sig":"MEUCIHgkRaMNh9Vnxl0cw4UVHlJRhbU+HhgRJRl7hA1ELUfzAiEA1kd9b8EobQMaFC9qzxiTclJl66/oHCEo81sIOSFcRWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15236556},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.5-beta-20260612074801.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6d3dd5305fce82fa2f66177b127b01e8/midscene-harmony-1.9.5-beta-20260612074801.0.tgz","_integrity":"sha512-II87QtSlgZuzVSHIuHtm+VZdH97bqhHOJMzA1Q0L0pA3BKOjqh1GcvvelIf/Qc7CeobdXo08RvHkYqPyvJZhpQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.5-beta-20260612074801.0","@midscene/shared":"1.9.5-beta-20260612074801.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.5-beta-20260612074801.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.5-beta-20260612074801.0_1781250669025_0.3661338930531213","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260612083342.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260612083342.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260612083342.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f9575efd33358f86d2af92960854cb1a3260f597","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260612083342.0.tgz","fileCount":37,"integrity":"sha512-wcFIfwCr/ghqW7PQwyKGax4ODnUFQM6cMSd5hh2oE+dGeHCAsQg6E0qxezpPA6FWpKOK0cnEtA6kp26cfIv1Xw==","signatures":[{"sig":"MEUCIQDpVmMaGsENwNvTPhR0ikCUtHEVPXr5m/U1x4/urWjJJgIge15ZfJdoMGXzTGDm9zTt1xK1i9EdeMTcDzkFWI8Yc/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15244609},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260612083342.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/16684271be724b099af15c108d792cdc/midscene-harmony-1.9.6-beta-20260612083342.0.tgz","_integrity":"sha512-wcFIfwCr/ghqW7PQwyKGax4ODnUFQM6cMSd5hh2oE+dGeHCAsQg6E0qxezpPA6FWpKOK0cnEtA6kp26cfIv1Xw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260612083342.0","@midscene/shared":"1.9.6-beta-20260612083342.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260612083342.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260612083342.0_1781253411628_0.42806707551541034","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260612091049.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260612091049.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260612091049.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"631b86dd3fb06545420fd261d5dd75ab7aa95276","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260612091049.0.tgz","fileCount":37,"integrity":"sha512-AZDteWh+DG7SXojT3en0N0QtWAVLeV/3BzVDX5IhNDGAIkmPQGlYaOpDqn4RtUd/8wL1SGkCUhuNi28NJyF5gg==","signatures":[{"sig":"MEUCIQCyrEyxLQgMt9HjtJVMOjB3S6Uy2oSJQPa4HkzW54x/XgIgB36bw9lwKdv5PFL7LzRwfFDBLQrGr93LbFhBCYpDuHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15251674},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260612091049.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2a2bc47ab24b70acf5804ac844fac59e/midscene-harmony-1.9.6-beta-20260612091049.0.tgz","_integrity":"sha512-AZDteWh+DG7SXojT3en0N0QtWAVLeV/3BzVDX5IhNDGAIkmPQGlYaOpDqn4RtUd/8wL1SGkCUhuNi28NJyF5gg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260612091049.0","@midscene/shared":"1.9.6-beta-20260612091049.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260612091049.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260612091049.0_1781255627366_0.4414552210764404","host":"s3://npm-registry-packages-npm-production"}},"1.9.3-beta-20260612101529.0":{"name":"@midscene/harmony","version":"1.9.3-beta-20260612101529.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.3-beta-20260612101529.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fb64a8291b0bccf9e12ab7d432d88b77ab1e578c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.3-beta-20260612101529.0.tgz","fileCount":37,"integrity":"sha512-wgGQzGBuo99H8wItQ8eKEKIYHTSRtgW6BrmwCdVHb/boJZrHdequYRSlJkvPc4ac0iFsRUvPT1zzlJY1yHRfWQ==","signatures":[{"sig":"MEYCIQCAGH+LFiE4cifNq68fTaYc7PFXt0Dz04CkB9vVA8Su6gIhAJ4nzZm4yr8Xn9sPvwVrdq+6XU8jOkvITKHlz5Mx9m7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15262661},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.3-beta-20260612101529.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5e27e8f43940435a4a2d375c7f927888/midscene-harmony-1.9.3-beta-20260612101529.0.tgz","_integrity":"sha512-wgGQzGBuo99H8wItQ8eKEKIYHTSRtgW6BrmwCdVHb/boJZrHdequYRSlJkvPc4ac0iFsRUvPT1zzlJY1yHRfWQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.3-beta-20260612101529.0","@midscene/shared":"1.9.3-beta-20260612101529.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.3-beta-20260612101529.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.3-beta-20260612101529.0_1781259517983_0.8508472011149397","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260615065250.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260615065250.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260615065250.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"288e1b6acc6d66d6eec4f105ff2100983722a695","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260615065250.0.tgz","fileCount":37,"integrity":"sha512-QM5xmmhrB0/Dplj4a5qye+gZvLcgkN+mxV7Cd2GEKm/UxdrdTWYoOWOPaBwcF7948eU5ugthWI8h0gRDnj0aNQ==","signatures":[{"sig":"MEUCIQDALWTP+fS89RmvTg1Cj/zsO8h1LxSWCIMDL+FjUtcc+wIgGhkeNmhYpORapXzP5khGq6TvOjxRpnlnvpiakiFlopc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15248169},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260615065250.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4fbf22c6d6d0671793aed4ff366b0b8d/midscene-harmony-1.9.6-beta-20260615065250.0.tgz","_integrity":"sha512-QM5xmmhrB0/Dplj4a5qye+gZvLcgkN+mxV7Cd2GEKm/UxdrdTWYoOWOPaBwcF7948eU5ugthWI8h0gRDnj0aNQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260615065250.0","@midscene/shared":"1.9.6-beta-20260615065250.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260615065250.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260615065250.0_1781506561918_0.3966678748206791","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260615080106.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260615080106.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260615080106.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c907ac72f19bdca220ee11fc1f638bb35cad4647","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260615080106.0.tgz","fileCount":37,"integrity":"sha512-teY2Mwu/6Pg0TocmyoSCSgCTHegqdEwNH+QsMh+1y8AZ3t6QTgjG1dKvIYM8kZ0mytZE7fqbEXMwVsNhLxDOwA==","signatures":[{"sig":"MEUCIQDTvZ9opWf/gxJdMGIABZm+C7aNBl2cDUPm+wSiDGXdqQIgO8kOkXZmePPKRu6WfwYPqpG3IS3nV1Mt6my1iiE1Q3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15248169},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260615080106.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f5c928d76ad85ddd043531fe130c4b23/midscene-harmony-1.9.6-beta-20260615080106.0.tgz","_integrity":"sha512-teY2Mwu/6Pg0TocmyoSCSgCTHegqdEwNH+QsMh+1y8AZ3t6QTgjG1dKvIYM8kZ0mytZE7fqbEXMwVsNhLxDOwA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260615080106.0","@midscene/shared":"1.9.6-beta-20260615080106.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260615080106.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260615080106.0_1781510660713_0.9686251986920633","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260615083255.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260615083255.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260615083255.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2927cfd183adc991e80054d623d6ce012dcdbb82","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260615083255.0.tgz","fileCount":37,"integrity":"sha512-LtBfqaIE38H7CZtGKqA/4K31mfbemV+otF9n/sDgcB+FZAXDy0R/16xBXByUBjWtoS5IlZHZjtsb1YUyJIApfQ==","signatures":[{"sig":"MEYCIQCB/T7bIYmgyMd0+f29WQtB9YK7DfbQzY4rEzzkrqjEYwIhAMMhC+KJCuaXFjs2uEX/EmwKVL/wk+I0hw7cL67vlMtU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15248169},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260615083255.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5014ae9faca2be204a03fdfb78cfe9c3/midscene-harmony-1.9.6-beta-20260615083255.0.tgz","_integrity":"sha512-LtBfqaIE38H7CZtGKqA/4K31mfbemV+otF9n/sDgcB+FZAXDy0R/16xBXByUBjWtoS5IlZHZjtsb1YUyJIApfQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260615083255.0","@midscene/shared":"1.9.6-beta-20260615083255.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260615083255.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260615083255.0_1781512534744_0.744929251978153","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@midscene/harmony","version":"1.9.6","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e4aba78a671b2d1bc4094415bbb2dc8cba58ab75","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6.tgz","fileCount":37,"integrity":"sha512-p56TRYd0tDlRI+DbV6Par67z1H0olAn8na7gzNd/VLiJe8GbSVfq2QuyOmhtqD9/CCtkuXEIm9fTNmFAzhOqVA==","signatures":[{"sig":"MEQCIB86yqHc49E8oACh6qt0s1Di8NZrMI67x/zQVkYF87T0AiBkmpRoQR3w2DsxGiFOQ4YZ5uyq4NSB/BhiVOB4RggLgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15251951},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ba7cab498d37c629fa944240de6f25e2/midscene-harmony-1.9.6.tgz","_integrity":"sha512-p56TRYd0tDlRI+DbV6Par67z1H0olAn8na7gzNd/VLiJe8GbSVfq2QuyOmhtqD9/CCtkuXEIm9fTNmFAzhOqVA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6","@midscene/shared":"1.9.6","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6_1781523426184_0.02333119625479907","host":"s3://npm-registry-packages-npm-production"}},"1.9.7-beta-20260616025249.0":{"name":"@midscene/harmony","version":"1.9.7-beta-20260616025249.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.7-beta-20260616025249.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b5972b6dd13435b00939a901cb3ae0f9864e53da","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.7-beta-20260616025249.0.tgz","fileCount":37,"integrity":"sha512-HhUgBW/gY+zoGNOUheAwWIlFSDE05h4bpyU9AI9/vfCZYsnjHKVTGUMCDv32w0e3eAE0g5uKDlwlDeG0a/DT6w==","signatures":[{"sig":"MEQCIBOB2QahNFLf+XmcecjcAjgOuE0lqlhBk/356om2ekFzAiATfCz+R6N4uSqLL9U1tADA2mBN1u688Tdoc/dVIO52RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15252802},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.7-beta-20260616025249.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/143cc29401f02ad5c2c8481d1474076c/midscene-harmony-1.9.7-beta-20260616025249.0.tgz","_integrity":"sha512-HhUgBW/gY+zoGNOUheAwWIlFSDE05h4bpyU9AI9/vfCZYsnjHKVTGUMCDv32w0e3eAE0g5uKDlwlDeG0a/DT6w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.7-beta-20260616025249.0","@midscene/shared":"1.9.7-beta-20260616025249.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.7-beta-20260616025249.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.7-beta-20260616025249.0_1781578560970_0.7308366245822935","host":"s3://npm-registry-packages-npm-production"}},"1.9.6-beta-20260616085750.0":{"name":"@midscene/harmony","version":"1.9.6-beta-20260616085750.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.6-beta-20260616085750.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"057f569036cfabbebb29afd9b9d86d004b0a53ee","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.6-beta-20260616085750.0.tgz","fileCount":37,"integrity":"sha512-BUcfbsHROoUxQ17IQ9Q/HBvv85uXs6f0V1Udvv08JuviJ+P3H9zoXNEMnHwyLuNHSH3t63ak/j7seVHPGiDc3Q==","signatures":[{"sig":"MEYCIQCCbkFAOy9Ky71dunFFaHH7HKyTr4DXhoOyhyEVDvLZ3QIhAP2GtV06cyQ+BDZgmbFSHB7L+gi+k1zsqJ3m5laepuNx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15248169},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.6-beta-20260616085750.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c20bd3e6905949cba814817fa1f8028c/midscene-harmony-1.9.6-beta-20260616085750.0.tgz","_integrity":"sha512-BUcfbsHROoUxQ17IQ9Q/HBvv85uXs6f0V1Udvv08JuviJ+P3H9zoXNEMnHwyLuNHSH3t63ak/j7seVHPGiDc3Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.6-beta-20260616085750.0","@midscene/shared":"1.9.6-beta-20260616085750.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.6-beta-20260616085750.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.6-beta-20260616085750.0_1781600470296_0.14747397826331277","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"@midscene/harmony","version":"1.9.7","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.7","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"57c7ab251101c82a452e8a5b9999597c4b2a94ef","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.7.tgz","fileCount":37,"integrity":"sha512-DleLttqyNfiR5/DVYCKQHIrzRgIN4w4kYV0K8mFeovgzIjKgPTFZBnJ5u1USYVBxT33f+RRlnfulf1W+E6AGvA==","signatures":[{"sig":"MEYCIQCcsGAMxKwxfVAMamZvBlgu8X1it+ILEsFdIgbfUEqGUQIhAIZGWSnJaAzZeRqLlInOAX3UaWw3gm1ACQYOjKnK1Mg+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15307247},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ba5e036b1e919ac4b190de0945513e83/midscene-harmony-1.9.7.tgz","_integrity":"sha512-DleLttqyNfiR5/DVYCKQHIrzRgIN4w4kYV0K8mFeovgzIjKgPTFZBnJ5u1USYVBxT33f+RRlnfulf1W+E6AGvA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.7","@midscene/shared":"1.9.7","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.7_1781681894227_0.6726241935688686","host":"s3://npm-registry-packages-npm-production"}},"1.9.8-beta-20260618014851.0":{"name":"@midscene/harmony","version":"1.9.8-beta-20260618014851.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.8-beta-20260618014851.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a15939f7b891ecb8267f06463d2dbd15a26d6aa3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.8-beta-20260618014851.0.tgz","fileCount":34,"integrity":"sha512-aiZneR8ngi+PTH6jsh7YyjAu39P6iZ2irs/F69jyP3ANgTwef0RLTU6Gl9iGzSc+kcZ5l219hrVpp3dC4j7tHA==","signatures":[{"sig":"MEQCIB9/rFczc/LHQvpxOqBnvzElIsvcbmIIEm+yO01kM5CuAiBMzi/CzqWLaUm3GkdrmUUBjAFzWiqJVzWM6TOoNis9Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13123093},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.8-beta-20260618014851.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/352d4004416c4acf9cfd6912e58f543b/midscene-harmony-1.9.8-beta-20260618014851.0.tgz","_integrity":"sha512-aiZneR8ngi+PTH6jsh7YyjAu39P6iZ2irs/F69jyP3ANgTwef0RLTU6Gl9iGzSc+kcZ5l219hrVpp3dC4j7tHA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.8-beta-20260618014851.0","@midscene/shared":"1.9.8-beta-20260618014851.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.8-beta-20260618014851.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.8-beta-20260618014851.0_1781747504547_0.316231134760222","host":"s3://npm-registry-packages-npm-production"}},"1.9.8-beta-20260618091332.0":{"name":"@midscene/harmony","version":"1.9.8-beta-20260618091332.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.8-beta-20260618091332.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2930252c2131890837a40de73d41f9b5b65ec9f9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.8-beta-20260618091332.0.tgz","fileCount":37,"integrity":"sha512-eEqSbzE9r1ZQyF6OzfNj+jpo+KnsiVeizhJ3JUpv6DcWi3tOtRa/Lzkr3gXOOK0i7flKd8sZK9xgQUexSLrsyA==","signatures":[{"sig":"MEQCIC8NGcwauxxxcDCjPozYomD9DiYHQ9+itj5t/kBghFAYAiANyCuye7vvyuelG4q+RTpfMBUBJt3c0UhykSEyjR7P7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15323375},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.8-beta-20260618091332.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/aa656d40362e4e1df25d2138b2164ff4/midscene-harmony-1.9.8-beta-20260618091332.0.tgz","_integrity":"sha512-eEqSbzE9r1ZQyF6OzfNj+jpo+KnsiVeizhJ3JUpv6DcWi3tOtRa/Lzkr3gXOOK0i7flKd8sZK9xgQUexSLrsyA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.8-beta-20260618091332.0","@midscene/shared":"1.9.8-beta-20260618091332.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.8-beta-20260618091332.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.8-beta-20260618091332.0_1781774205523_0.7520696994568277","host":"s3://npm-registry-packages-npm-production"}},"1.9.8":{"name":"@midscene/harmony","version":"1.9.8","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.9.8","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"99e4733a9c66ad09d649fdf7441a87f7468aa72b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.9.8.tgz","fileCount":37,"integrity":"sha512-zYf33YKjBmFOYy5dk+OyU3UKq9uQaUYSjqMUeZtRrFgT6+PGsNujCMfmZXvj4MpBxcAXdmkFNJkCZtYGRtHkJQ==","signatures":[{"sig":"MEYCIQCOgZaU33QGWHkcAuEe9nM4qirErZ7PrIRlyZJrMEcW3gIhAI+OX1FvfpHMB2NTsoofgxpy/qzJOGtxVJMDydt2y03N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15324695},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.9.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./mcp-server":{"types":"./dist/types/mcp-server.d.ts","import":"./dist/es/mcp-server.mjs","require":"./dist/lib/mcp-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2f8b7e0e172e63092bc0a8419403e70c/midscene-harmony-1.9.8.tgz","_integrity":"sha512-zYf33YKjBmFOYy5dk+OyU3UKq9uQaUYSjqMUeZtRrFgT6+PGsNujCMfmZXvj4MpBxcAXdmkFNJkCZtYGRtHkJQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.9.8","@midscene/shared":"1.9.8","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.9.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.9.8_1782096923350_0.7054772220904184","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@midscene/harmony","version":"1.10.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3b6d5f721c29d207c1ddf2e1284b4a77fa98cc6f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.0.tgz","fileCount":34,"integrity":"sha512-y/vtumQMHi95hWbJug5IDls6kwjQ7TYrldiRra4/OltMyMCNgbWmIRS0iqZfqiIOs9eAlBEJNCbjjeMEuTSzCQ==","signatures":[{"sig":"MEUCIGcm5MBrL9zjZhzLIe1KgkvLamqb1a8FA7ObvVckfu5bAiEA8dPasIDi8vCn1RBwNXjladR/F1UOPqJTq2hTJabbOAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13145798},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4c4ba17fcaf2b7b4329818f7fb94af8d/midscene-harmony-1.10.0.tgz","_integrity":"sha512-y/vtumQMHi95hWbJug5IDls6kwjQ7TYrldiRra4/OltMyMCNgbWmIRS0iqZfqiIOs9eAlBEJNCbjjeMEuTSzCQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.0","@midscene/shared":"1.10.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.0_1782194516136_0.6785630685733286","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260624112700.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260624112700.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260624112700.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9e2159033267abdf840b2dd62779d6016242e5ee","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260624112700.0.tgz","fileCount":34,"integrity":"sha512-PrxmP5bbQTzhs8MKCUFXL+4G/+VKK1b3LyiOsHOvk7m4OvAZ/grhaJu6KfCOvIsJWw0lbG8IyqH4Qzzoa9i0LQ==","signatures":[{"sig":"MEQCIAvT7Nm0Whb0tdmHa7rOrDRoS5sNMOAQXmVzK1YTnKlHAiAg7s6QoOZKRR6KEQlgMZ0nDcmwnW0u2vX0ZlFEx/tSPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13146081},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260624112700.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/af9e70d4495a172b0ff19c9950894785/midscene-harmony-1.10.1-beta-20260624112700.0.tgz","_integrity":"sha512-PrxmP5bbQTzhs8MKCUFXL+4G/+VKK1b3LyiOsHOvk7m4OvAZ/grhaJu6KfCOvIsJWw0lbG8IyqH4Qzzoa9i0LQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260624112700.0","@midscene/shared":"1.10.1-beta-20260624112700.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260624112700.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260624112700.0_1782300595847_0.551027674834695","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260625084308.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260625084308.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260625084308.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"59c7bbcb04b2746276bbe1abeed9297e885f30e3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260625084308.0.tgz","fileCount":34,"integrity":"sha512-xDOEHqrFX3uCrQNxZMaywRG4bp3I+XXOeWePzT64zSnITtU6fvzpfW5isZJ1WLhaZU4a3KF5HPfQNtrowbtzIQ==","signatures":[{"sig":"MEUCIQDaIUlCZo3ih20aQH7II14eLM3/N7HETZvOLPBpki9f9AIgXTtlYXPvPlm3a5fn6bxyjmLFluTgN6kVt2gmUPsFdC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13158673},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260625084308.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2a852994b924563a43ba347b5beff953/midscene-harmony-1.10.1-beta-20260625084308.0.tgz","_integrity":"sha512-xDOEHqrFX3uCrQNxZMaywRG4bp3I+XXOeWePzT64zSnITtU6fvzpfW5isZJ1WLhaZU4a3KF5HPfQNtrowbtzIQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260625084308.0","@midscene/shared":"1.10.1-beta-20260625084308.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260625084308.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260625084308.0_1782377172224_0.28716442437389955","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260625093324.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260625093324.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260625093324.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2a605a7683acda8b5127ee50e22c3e91fd7d3c16","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260625093324.0.tgz","fileCount":34,"integrity":"sha512-f9QoF5ohCXclgB0z3SpdDwOf+Heylg72vfcykPiKDgdPC258sF9OdTJnn7LY9pDPhgNW3BsDESwfaU0/nwQ8pg==","signatures":[{"sig":"MEYCIQC1FQ191n0CM112sVzMnUntc48cBV1lOxf3+Du2+2btYAIhAOCTEFoWPoKFpTBPloPHROTHlIxwQMr7BaXaZHDEg002","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13228628},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260625093324.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/124c3eb257b44bc60f6ba0bcaff8b8c4/midscene-harmony-1.10.1-beta-20260625093324.0.tgz","_integrity":"sha512-f9QoF5ohCXclgB0z3SpdDwOf+Heylg72vfcykPiKDgdPC258sF9OdTJnn7LY9pDPhgNW3BsDESwfaU0/nwQ8pg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260625093324.0","@midscene/shared":"1.10.1-beta-20260625093324.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260625093324.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260625093324.0_1782380184579_0.033418311507626974","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260625095213.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260625095213.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260625095213.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"30bba7e3b204424b99da5c53d5f340073ca1a63b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260625095213.0.tgz","fileCount":34,"integrity":"sha512-4pq0LzifTPas3P2q4x0OR/zVhT5IqGJq9mZMWnqUzKlzWv1jai7wmXqPV+M2jHfxyMlrAIPMCc75ADIDh1gEow==","signatures":[{"sig":"MEQCICzna1cSYmAXgv/6H4bMa1+J07khbzEWPE2umuF7tMCKAiAOYzscg2zRNichGEtwzSaPOsc1YAEUCeh3kq5HwtHQIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15315158},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260625095213.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e20f7b8fe1137849083d9f2d3fefb23e/midscene-harmony-1.10.1-beta-20260625095213.0.tgz","_integrity":"sha512-4pq0LzifTPas3P2q4x0OR/zVhT5IqGJq9mZMWnqUzKlzWv1jai7wmXqPV+M2jHfxyMlrAIPMCc75ADIDh1gEow==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260625095213.0","@midscene/shared":"1.10.1-beta-20260625095213.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260625095213.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260625095213.0_1782381305265_0.3931735577775828","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260625113021.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260625113021.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260625113021.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"384a5ae9480c42ca16e953752f2ea66b522b4ded","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260625113021.0.tgz","fileCount":34,"integrity":"sha512-kEkMp2x5NAXOsf/nLtTQUCnhVMBKeOZnV4fgNzHEE29a8DaHFUtWr+y9JqO+X0y8CBdIQ/bMZwmOdZodkCENkA==","signatures":[{"sig":"MEQCIDfOPSgTZL8gzKBA3O1VFsIh9xyGQBOcDKYsMwCH5f+/AiAIW4nVsHAJ0WLGDbvNHRVVKaFqi9ztb7tWNfEH/IMNmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13207555},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260625113021.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3886d0a1556721681b8bb3fe1fc1dedc/midscene-harmony-1.10.1-beta-20260625113021.0.tgz","_integrity":"sha512-kEkMp2x5NAXOsf/nLtTQUCnhVMBKeOZnV4fgNzHEE29a8DaHFUtWr+y9JqO+X0y8CBdIQ/bMZwmOdZodkCENkA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260625113021.0","@midscene/shared":"1.10.1-beta-20260625113021.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260625113021.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260625113021.0_1782387196191_0.5852723206680133","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260625114652.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260625114652.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260625114652.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8ea2c1d712ff8e0dec601577bef25dd7bcfadd3a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260625114652.0.tgz","fileCount":34,"integrity":"sha512-3vX+8kPtfyrWLOrUBVwLTH71EuzM77YSXrzhHGDpwJKZ2ND0/ehO71zfzoqgLni5gmp/TPjiy3eY2wXyLkuqVA==","signatures":[{"sig":"MEYCIQDslPyhtoeagvnycVgY7Le/MEDN14qz9zAieMlUXfR8RAIhAK/aJn5Upinx8VsVo7j61vGL7Ol/bQdzSoOFlwGNejN8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13160859},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260625114652.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cc70808ef22b34ece1a1a1ba2b1090e9/midscene-harmony-1.10.1-beta-20260625114652.0.tgz","_integrity":"sha512-3vX+8kPtfyrWLOrUBVwLTH71EuzM77YSXrzhHGDpwJKZ2ND0/ehO71zfzoqgLni5gmp/TPjiy3eY2wXyLkuqVA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260625114652.0","@midscene/shared":"1.10.1-beta-20260625114652.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260625114652.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260625114652.0_1782388184480_0.6459955339535761","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260626024212.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260626024212.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260626024212.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"81ed0f093f245a62b04a250e9ffa3806a34222cf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260626024212.0.tgz","fileCount":34,"integrity":"sha512-oQWXw3JykuUTw4bysbEvTJxT1teF9rFATpChizBSAKOMR400v6jmrPQ62Wf4Q6ui3jiZPBhjLvhnhVGiNOb/lw==","signatures":[{"sig":"MEYCIQD4dNvNmAiUxRe4LTyc2UgIuDFoKfEeGCi5q+k7D9sqVQIhAOgL4pPRKlhls4Rn+sgxqpkk2ZovYRmMDWvfh1ij2BuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13229417},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260626024212.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b3adee0179903f6c98ca43bc739e4ff6/midscene-harmony-1.10.1-beta-20260626024212.0.tgz","_integrity":"sha512-oQWXw3JykuUTw4bysbEvTJxT1teF9rFATpChizBSAKOMR400v6jmrPQ62Wf4Q6ui3jiZPBhjLvhnhVGiNOb/lw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260626024212.0","@midscene/shared":"1.10.1-beta-20260626024212.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260626024212.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260626024212.0_1782441908359_0.8530591242441403","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260626050059.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260626050059.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260626050059.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"11c4609f60425e3642fac8f8b651e52d59ae8aae","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260626050059.0.tgz","fileCount":34,"integrity":"sha512-9mFMUIhSWxfYa5/d+ajchltDtyWII0LnyxOoOrZxK1cmVdMLvDOtRtjfi5jiprir0p8yoOgzbm1AxTtQX/OLsg==","signatures":[{"sig":"MEQCIATr8sa7euDNt4N9HXoICgDDY1X7WtlVSwY5vDrYu3TuAiB55JROTpphHoYDTlntDxb2Xj3ASufRI10cZqaDPgtQ4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13161824},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260626050059.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0c6bc59f4700e267d7714fb8ec1aa139/midscene-harmony-1.10.1-beta-20260626050059.0.tgz","_integrity":"sha512-9mFMUIhSWxfYa5/d+ajchltDtyWII0LnyxOoOrZxK1cmVdMLvDOtRtjfi5jiprir0p8yoOgzbm1AxTtQX/OLsg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260626050059.0","@midscene/shared":"1.10.1-beta-20260626050059.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260626050059.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260626050059.0_1782450228899_0.12634710299880392","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260627044053.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260627044053.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260627044053.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f4d1b48761822ad286111d76c6b8976732073254","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260627044053.0.tgz","fileCount":34,"integrity":"sha512-2ytZCTC41ZbwE30tS4f1DNfCLxONk+8DzKRrHNGXO5dbUO6kBLyqAD9Sopf/DppcT24/BJurCxv6YvXKVddFyw==","signatures":[{"sig":"MEQCIDJ0Cr3fV09ieo31QNcCc3EF2IcydkBngHLRRPlD2jhPAiBsI16aPkW7mQCrUVoKA3IO34vy0+BES9pSOYgynYCY3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13244414},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260627044053.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/09bce8330d35eccb4401b39041c4a998/midscene-harmony-1.10.1-beta-20260627044053.0.tgz","_integrity":"sha512-2ytZCTC41ZbwE30tS4f1DNfCLxONk+8DzKRrHNGXO5dbUO6kBLyqAD9Sopf/DppcT24/BJurCxv6YvXKVddFyw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260627044053.0","@midscene/shared":"1.10.1-beta-20260627044053.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260627044053.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260627044053.0_1782535427911_0.6851616568865533","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260630092621.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260630092621.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260630092621.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1f9a00b0f04bff556e959bf3f08a64cb278e8c22","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260630092621.0.tgz","fileCount":34,"integrity":"sha512-NHnTV93N0IPNuDIDCGG2WDud0iiuZR+pkuBc0bxbITgUHjskIesr3tEceajwoiy/enhDEYgtwZ/xnSy6WGSjxA==","signatures":[{"sig":"MEQCIDTwNrvplURmgVHIrL2Rv0CHkgIS7K6yLaq/fOeXcbluAiBOInr+kiKNjYjAsZly0rfAIqeQwAPkKr6toQ1ghALmog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13246383},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260630092621.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7d55de6807e980bc35b408d316a11aa2/midscene-harmony-1.10.1-beta-20260630092621.0.tgz","_integrity":"sha512-NHnTV93N0IPNuDIDCGG2WDud0iiuZR+pkuBc0bxbITgUHjskIesr3tEceajwoiy/enhDEYgtwZ/xnSy6WGSjxA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260630092621.0","@midscene/shared":"1.10.1-beta-20260630092621.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260630092621.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260630092621.0_1782811756126_0.7910747353379093","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260630095445.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260630095445.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260630095445.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b721643d0b81d0d892a85e517a0618558206c223","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260630095445.0.tgz","fileCount":34,"integrity":"sha512-WF99+HTywOrB2lLq+gHPyfZkvh4PeD6gfMWCNZ5xbkEmbatqIyPLLGqAxWsNZKpBpOCTKYJdcxDOxPRP6tDXnQ==","signatures":[{"sig":"MEYCIQDcAxn87qqngorfR9wjRggVeQjBPVySklzV8wqrxn4RdAIhAKduXrwlUnFplHHmC/tSziuMjzMdJLit0/lGXWVq4pGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13244504},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260630095445.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/38af80211ac88f656c7334870033356b/midscene-harmony-1.10.1-beta-20260630095445.0.tgz","_integrity":"sha512-WF99+HTywOrB2lLq+gHPyfZkvh4PeD6gfMWCNZ5xbkEmbatqIyPLLGqAxWsNZKpBpOCTKYJdcxDOxPRP6tDXnQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260630095445.0","@midscene/shared":"1.10.1-beta-20260630095445.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260630095445.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260630095445.0_1782813439855_0.06518939900656262","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260630124920.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260630124920.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260630124920.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"129f64ba761132004c82bf60adc48cb4589063eb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260630124920.0.tgz","fileCount":34,"integrity":"sha512-WE4l9LYckj1YLDn/b4Ywu2jTbBu0xCnsURhwKSpQ4TS53WBNs3PTo3IYc2MGI2UisIhuAjm6SxqoK7PDEmB1vg==","signatures":[{"sig":"MEUCIQCM1sutMkv5gRSjxVmXcWUsCiS9p3wIUi6aIJCUsS7BrAIgbBE+xYQ1D5OWtjpyzcfYLXbO0sB0OL+1K+OulXFwIcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13249807},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260630124920.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/48e52762c96cbd806f17a0b4108b0ad0/midscene-harmony-1.10.1-beta-20260630124920.0.tgz","_integrity":"sha512-WE4l9LYckj1YLDn/b4Ywu2jTbBu0xCnsURhwKSpQ4TS53WBNs3PTo3IYc2MGI2UisIhuAjm6SxqoK7PDEmB1vg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260630124920.0","@midscene/shared":"1.10.1-beta-20260630124920.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260630124920.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260630124920.0_1782823932571_0.8351464381361018","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260701022555.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260701022555.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260701022555.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"52a7f6d2229577cbda46b3674db4be772205a596","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260701022555.0.tgz","fileCount":34,"integrity":"sha512-i+lhPtPjkFsW7ZeK6CZLfRb76tlFszRNM4k//YtJp/BQ2s7XWOCpXNtAIyWln7KUaREd16IboXq0JCspMcr1KQ==","signatures":[{"sig":"MEUCIQCiq7AZWu30pT+DkvTO2mPtfNe7Cfxh1W35y7zSdsB6vAIgWA13mbMMGCW6Q0wPl8FRQcD4Wn6NSr8z9JraYBpee0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13253765},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260701022555.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/63124c39af441eb5fde1d8bd1ae198ca/midscene-harmony-1.10.1-beta-20260701022555.0.tgz","_integrity":"sha512-i+lhPtPjkFsW7ZeK6CZLfRb76tlFszRNM4k//YtJp/BQ2s7XWOCpXNtAIyWln7KUaREd16IboXq0JCspMcr1KQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260701022555.0","@midscene/shared":"1.10.1-beta-20260701022555.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260701022555.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260701022555.0_1782872924551_0.3889159645369611","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260701052021.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260701052021.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260701052021.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d20b631ab89516c5de5dc84ea1ba83e3a5f63c62","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260701052021.0.tgz","fileCount":34,"integrity":"sha512-KJlNgbglUgpm3en+RL4BD1DOVdW5Azp8/oUX8HgWIr6tlLOmls5FfKoluLyTCtX+mHihDjKlfPHbDo12M4JqmA==","signatures":[{"sig":"MEUCIQDIrES5xRDan5cYhshRXqJxA0D8vGD2BCek6JqLzQK6IgIgR4SBGZN4u/pLx7gI8nonZxFKpACCP0NgditoJkY5s1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13265142},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260701052021.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a406a89d7b0ce99f10926efcf984d78e/midscene-harmony-1.10.1-beta-20260701052021.0.tgz","_integrity":"sha512-KJlNgbglUgpm3en+RL4BD1DOVdW5Azp8/oUX8HgWIr6tlLOmls5FfKoluLyTCtX+mHihDjKlfPHbDo12M4JqmA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260701052021.0","@midscene/shared":"1.10.1-beta-20260701052021.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260701052021.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260701052021.0_1782883388127_0.14566555943948356","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260702022707.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260702022707.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260702022707.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"78c6f9f699c3e4a08d7cd34c2e56d0dd543ec2d2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260702022707.0.tgz","fileCount":34,"integrity":"sha512-SO58oCnnFQN1hrSmvqmMnyBkKwiSQyVn0OTY/bXj7+GRZEMPm0tuP41FsO2LbxOzkCGIIYnqDo+YzrUrH1kwkQ==","signatures":[{"sig":"MEYCIQD8hwtjqhdkI8LxDydXufghqdpCjCC55LqdxlodeMuWJQIhAKCxwzW1M19WnhcerApVL/nvOc+0tsu9f6UZvWx0xIJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13259912},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260702022707.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/89c224e05ef563f3d09ef48d785329ee/midscene-harmony-1.10.1-beta-20260702022707.0.tgz","_integrity":"sha512-SO58oCnnFQN1hrSmvqmMnyBkKwiSQyVn0OTY/bXj7+GRZEMPm0tuP41FsO2LbxOzkCGIIYnqDo+YzrUrH1kwkQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260702022707.0","@midscene/shared":"1.10.1-beta-20260702022707.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260702022707.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260702022707.0_1782959400612_0.5132094579215145","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260702025733.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260702025733.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260702025733.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f56411b75364642530208e6b2a267ad5d6a12728","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260702025733.0.tgz","fileCount":34,"integrity":"sha512-XVMqMhw4EBdhFrZrMb/cXcqXM1twJnCyzKdJHd8wZ7KqKVkwk8zyvJ0NrJBVGKXdHLhaMusfA8PQq6RMNEKz0g==","signatures":[{"sig":"MEYCIQDqeUcwexCQ54CNf1VqtVXJSnDqAbiFCyfIjdVhmEL49AIhAPMif1HClvRFoZWJrjKKhrlzAt8d333yF1l69FbOgahC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13267019},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260702025733.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5e25a920e42f8b259824dca2286c7723/midscene-harmony-1.10.1-beta-20260702025733.0.tgz","_integrity":"sha512-XVMqMhw4EBdhFrZrMb/cXcqXM1twJnCyzKdJHd8wZ7KqKVkwk8zyvJ0NrJBVGKXdHLhaMusfA8PQq6RMNEKz0g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260702025733.0","@midscene/shared":"1.10.1-beta-20260702025733.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260702025733.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260702025733.0_1782961227933_0.8542968788568399","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260702031518.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260702031518.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260702031518.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4b33aca215ce02fb4d7d3975c9b6f6c27e580202","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260702031518.0.tgz","fileCount":34,"integrity":"sha512-Im+7QwvkwbADy6UGXNmZw92E/TnrmwPPBJf79+fF1AMK/qcA0tQw6oLDcopayDARAOMdMANaXHSj+EzGh4L/pw==","signatures":[{"sig":"MEQCIECje4d26Cic3n6MIBrOtuW9h7tR0MNTY+PPBZrSRRh9AiBvKzXYg9j3G/OQClFsafrRfqIfekl/NU6YPx87LaBQzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13267019},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260702031518.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/be4ccad7f57f7fc2c951e8ec292f0ba8/midscene-harmony-1.10.1-beta-20260702031518.0.tgz","_integrity":"sha512-Im+7QwvkwbADy6UGXNmZw92E/TnrmwPPBJf79+fF1AMK/qcA0tQw6oLDcopayDARAOMdMANaXHSj+EzGh4L/pw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260702031518.0","@midscene/shared":"1.10.1-beta-20260702031518.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260702031518.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260702031518.0_1782962291983_0.02670949164314651","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta-20260702033439.0":{"name":"@midscene/harmony","version":"1.10.1-beta-20260702033439.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1-beta-20260702033439.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3f27d14f34765f6935018f2ac285b03c59007850","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1-beta-20260702033439.0.tgz","fileCount":34,"integrity":"sha512-ljvrOSfBtfQk/uGR9ZV+nednRdWqYxcVJ8qhlrfyMHVkkkMggOTmsPFGQorfyVeF9bdrcoXrPJsn5whwjzeJ3Q==","signatures":[{"sig":"MEQCIBprOP5Ct6I3S3p2M5EgImKn1R9jd5tE/ockZNOKmo4TAiBXDCKC9+4NjrYn9hiDc8BMhhFXBClTSop7/R0dwumTNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13267019},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1-beta-20260702033439.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/dd5a4543d10ebd1ba9219e1677d1f879/midscene-harmony-1.10.1-beta-20260702033439.0.tgz","_integrity":"sha512-ljvrOSfBtfQk/uGR9ZV+nednRdWqYxcVJ8qhlrfyMHVkkkMggOTmsPFGQorfyVeF9bdrcoXrPJsn5whwjzeJ3Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1-beta-20260702033439.0","@midscene/shared":"1.10.1-beta-20260702033439.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1-beta-20260702033439.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1-beta-20260702033439.0_1782963456762_0.7626284694536591","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@midscene/harmony","version":"1.10.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"08c93ddc6b1844c619f15ed2445513bfee657e51","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.1.tgz","fileCount":34,"integrity":"sha512-GEcSBik1VsT9+E9uCJ3mvmgiTvyB4iOAY6zuiLRYrX6HyAUMZa5XQXnKQJbwxlHh+uUW1VsS3r9WqZs23vzkdg==","signatures":[{"sig":"MEUCIQDwZQDTzJCPz4AJBxYD1RX1a3NP1sW6GBsxCKshmN6S9AIgRu8+bPpQi7RnSOs5+9vZYpN9OAo58AbMoq+1Janh5U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13271896},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a5d1db07afe2b7eb69ca27d7f15bb39c/midscene-harmony-1.10.1.tgz","_integrity":"sha512-GEcSBik1VsT9+E9uCJ3mvmgiTvyB4iOAY6zuiLRYrX6HyAUMZa5XQXnKQJbwxlHh+uUW1VsS3r9WqZs23vzkdg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.1","@midscene/shared":"1.10.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.1_1782977245283_0.18621273408834238","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@midscene/harmony","version":"1.10.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"66f706a008472744b702b499aad4661b827ba62b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.2.tgz","fileCount":34,"integrity":"sha512-TRLloZEIiGsN4TKnIIKO3xcr3DZnqQ0AME5wf0To8MTK9oWkTL0/yQmpKcNMYiwAjqY7cBCrlELlqEWaNndcDg==","signatures":[{"sig":"MEYCIQDwpp3njeEphaxhITrRVT2tOiiB4fOpx3neUYokvNlAcQIhAKTvVAHo8DyIa9pcHeoTZ3vaF0aScLBXyU1K8K/f4zki","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13303591},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/09d37cb5f6ad514115c078c256664e8e/midscene-harmony-1.10.2.tgz","_integrity":"sha512-TRLloZEIiGsN4TKnIIKO3xcr3DZnqQ0AME5wf0To8MTK9oWkTL0/yQmpKcNMYiwAjqY7cBCrlELlqEWaNndcDg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.2","@midscene/shared":"1.10.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.2_1783049685641_0.3847855756149603","host":"s3://npm-registry-packages-npm-production"}},"1.10.2-beta-20260706032158.0":{"name":"@midscene/harmony","version":"1.10.2-beta-20260706032158.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.2-beta-20260706032158.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b9dd4ebe2fa754ac4bf6435fea2616a0cece3013","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.2-beta-20260706032158.0.tgz","fileCount":34,"integrity":"sha512-QAVKW4Wm5zCEargQ+CwnU1xhR//0ZzlVBpPlDZME21/t7VyK73PfD1JHYcxmJXpy1xykjuOzEa7tOrN/cizwgQ==","signatures":[{"sig":"MEUCID1zjNTqgMGiMOc1fAU+0706iUeMJY34UsNcoUH8QS4OAiEAwfnR3o/1Ebmf70WIZ6YE6SEgDu60Kc0HAWORNPFuptY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13275052},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.2-beta-20260706032158.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6cab339caf2647836a6308b18ebd9bf9/midscene-harmony-1.10.2-beta-20260706032158.0.tgz","_integrity":"sha512-QAVKW4Wm5zCEargQ+CwnU1xhR//0ZzlVBpPlDZME21/t7VyK73PfD1JHYcxmJXpy1xykjuOzEa7tOrN/cizwgQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.2-beta-20260706032158.0","@midscene/shared":"1.10.2-beta-20260706032158.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.2-beta-20260706032158.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.2-beta-20260706032158.0_1783308293388_0.9770247555692386","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@midscene/harmony","version":"1.10.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6cedb07d53c14275ff563a2cff58cc223c37cfb0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.3.tgz","fileCount":34,"integrity":"sha512-HDeA5zFgbJ2c3G3raf69TIUvx1QkGr+IhgMm1L23xHqoBuR6kr0fJGV1KPW4oLCApSIg0dNsAZFtVDGKgMRUQg==","signatures":[{"sig":"MEYCIQCaNjR8qka2qhnjV+LNTEsJGbNglE8D84xzMzbxt90t2gIhANWzdGkkFtLInix7g83J01lZRA4aA+ILSri5Fnq9kF4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13329007},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/09d407310e2bc69b999e4bf3ad8f92d5/midscene-harmony-1.10.3.tgz","_integrity":"sha512-HDeA5zFgbJ2c3G3raf69TIUvx1QkGr+IhgMm1L23xHqoBuR6kr0fJGV1KPW4oLCApSIg0dNsAZFtVDGKgMRUQg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.3","@midscene/shared":"1.10.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.3_1783392461054_0.875813718218786","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260707113337.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260707113337.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260707113337.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3bf7ea3b2d7f8d66c5fc484f64da5b7207c246b9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260707113337.0.tgz","fileCount":34,"integrity":"sha512-+OEyKGbZhgyqYThtL2Zjuvs+T3Sir9VSZcW3NgMHiSrz03ovkdwgz2+2SAR4pf8aMeAatP0JW8VwznLkGUL7gg==","signatures":[{"sig":"MEUCIQCT9gt63QshpH8LoiUP0KBeJ7Pfm9mFLTl/oLu2Wm4KOAIgNnY7QIskkh8Kkvrd8UkeBUuLFVV3W3JekV67GvYdU5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13329275},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260707113337.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ab8539fa311088c2d288d8f39c204432/midscene-harmony-1.10.4-beta-20260707113337.0.tgz","_integrity":"sha512-+OEyKGbZhgyqYThtL2Zjuvs+T3Sir9VSZcW3NgMHiSrz03ovkdwgz2+2SAR4pf8aMeAatP0JW8VwznLkGUL7gg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260707113337.0","@midscene/shared":"1.10.4-beta-20260707113337.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260707113337.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260707113337.0_1783424185815_0.34582855846557115","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260707113335.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260707113335.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260707113335.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ccb16338674426c504b29fd7685cae2ffbd1f160","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260707113335.0.tgz","fileCount":34,"integrity":"sha512-CxJjm6gnPmGu2dDHHadMYBUNBSe/iKAkBWhP/6xULv9NPi30vSa+Mlnu9pqXW1JosAyXjErTyjIrDKyV7LrUvw==","signatures":[{"sig":"MEYCIQCMOMm8pI1vnYQpeMWjkKaWdIVJCfZV6PZX1r+2aj2H/gIhAJFtBFUcAMMUr9xKc4raFeg7kwhdp4Q4RWolH/SfmEWl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13329275},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260707113335.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6c7e75254495ff0983106bb9c032d7c1/midscene-harmony-1.10.4-beta-20260707113335.0.tgz","_integrity":"sha512-CxJjm6gnPmGu2dDHHadMYBUNBSe/iKAkBWhP/6xULv9NPi30vSa+Mlnu9pqXW1JosAyXjErTyjIrDKyV7LrUvw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260707113335.0","@midscene/shared":"1.10.4-beta-20260707113335.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260707113335.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260707113335.0_1783424197566_0.2717541628469664","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260707113807.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260707113807.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260707113807.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7629079b8a703e30b0d7f9c9f3ccbd2c47906ebe","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260707113807.0.tgz","fileCount":34,"integrity":"sha512-bIugdlMz+9lL076SlBtVFZ1Rbm9mETywm9VNGipI6vtnq2uRqAFIZwWFI6kdv29n1kW9RsVLy+t1g20oTyD30w==","signatures":[{"sig":"MEYCIQC7FMMv/6jNI+4A/Qu1ZVa34XFBu0or8AvXwHS1riYHpQIhAOp8C7fL5r18fL1kQuWAfcLNFbPGh//oStPzUvKYLSAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15479555},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260707113807.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/73672792196fb5fe92e2d3535bbe3841/midscene-harmony-1.10.4-beta-20260707113807.0.tgz","_integrity":"sha512-bIugdlMz+9lL076SlBtVFZ1Rbm9mETywm9VNGipI6vtnq2uRqAFIZwWFI6kdv29n1kW9RsVLy+t1g20oTyD30w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260707113807.0","@midscene/shared":"1.10.4-beta-20260707113807.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260707113807.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260707113807.0_1783424468498_0.14211811436976163","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260708031117.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260708031117.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260708031117.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"646c841e86183a89ce245e612fa3a7e77bdcebfc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260708031117.0.tgz","fileCount":34,"integrity":"sha512-1IkQqvgLLVRgfyQiDFd9qgqdrCSET+6W9WfgEb4k5YH44OGF5uQKZT02AYQQabtmgYpis16mV1/Bf08tLZ41rw==","signatures":[{"sig":"MEQCIDhHiXrp2X/1PnuDSZ7A+mEoaKYso4ZAVBEB6XUjQdqOAiB+klqp09M8dWKWN0wML/Sab/c80iY02tVwD4rAor2G+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13333822},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260708031117.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/adad00ae60a787cac0c9b4f8c8bf9836/midscene-harmony-1.10.4-beta-20260708031117.0.tgz","_integrity":"sha512-1IkQqvgLLVRgfyQiDFd9qgqdrCSET+6W9WfgEb4k5YH44OGF5uQKZT02AYQQabtmgYpis16mV1/Bf08tLZ41rw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260708031117.0","@midscene/shared":"1.10.4-beta-20260708031117.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260708031117.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260708031117.0_1783480452221_0.05838283119273502","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260708062833.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260708062833.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260708062833.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"acaf1697b659c8cba6e918755e9809aa56d874e3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260708062833.0.tgz","fileCount":34,"integrity":"sha512-L9nNCnJUHALckumgHYYYsw72wBVjC295gPJyLe6F5s03whZNYHfpuEKCnt0pAgDElegA0jXxBMrxLiaDFJJeMQ==","signatures":[{"sig":"MEQCIHLPqFlyRTpUUmv2/6mOg9xj62Rpnp+xZ0j33xdABvDmAiBl0pxilHmO/FpRNwMGi2mr9HcQm6nJADl2ZnwZB4b5LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13329275},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260708062833.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f2b40b65e7e66f33f2bd9ab71f9b8ae9/midscene-harmony-1.10.4-beta-20260708062833.0.tgz","_integrity":"sha512-L9nNCnJUHALckumgHYYYsw72wBVjC295gPJyLe6F5s03whZNYHfpuEKCnt0pAgDElegA0jXxBMrxLiaDFJJeMQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260708062833.0","@midscene/shared":"1.10.4-beta-20260708062833.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260708062833.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260708062833.0_1783492277008_0.23629714193777152","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260708120257.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260708120257.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260708120257.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"02119609cbff98d13cf18690498d21b70aff12c4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260708120257.0.tgz","fileCount":34,"integrity":"sha512-YHYnwS66vxoQ0aC2n8reIBzdCF8HT27SAdd6xDfsILJzr+Sc/vNF+5BiBN2J4bwJSZnnbaxb/HxJcg9pgaOyOA==","signatures":[{"sig":"MEYCIQDwCC58tHzaUVnOFjp/xjjjtiYJVGsHKSDqpPdO+MeXvgIhAK0ZFNkQWwpKw3wEL0DzHKymVj90UYIO5/myfKI9as18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13338485},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260708120257.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e17be1636ec93df4281aba1492857709/midscene-harmony-1.10.4-beta-20260708120257.0.tgz","_integrity":"sha512-YHYnwS66vxoQ0aC2n8reIBzdCF8HT27SAdd6xDfsILJzr+Sc/vNF+5BiBN2J4bwJSZnnbaxb/HxJcg9pgaOyOA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260708120257.0","@midscene/shared":"1.10.4-beta-20260708120257.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260708120257.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260708120257.0_1783512356929_0.9036248577184129","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260709081819.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260709081819.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260709081819.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"56830c77e418c430d4c0b0bf07a6ab8fd67c33da","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260709081819.0.tgz","fileCount":34,"integrity":"sha512-rs4fYragSfDeb3y4/Qqk2WuFO7KldTUj9pid/HuL1xjlJ2q84PVb9Z6ipB83xpgGfEvfTYPpTG1my/73eVRoBQ==","signatures":[{"sig":"MEQCIHPImk4wWdnt5qMGc8F/tXlELI8AclT6SLoBdlp0cL3vAiAaAiJ8G5SWmo8A4aGL8xD6FMAZSjq6oQOC10i9wGQLGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13339310},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260709081819.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/8ed6cfa8fc939eb48752830662442bcc/midscene-harmony-1.10.4-beta-20260709081819.0.tgz","_integrity":"sha512-rs4fYragSfDeb3y4/Qqk2WuFO7KldTUj9pid/HuL1xjlJ2q84PVb9Z6ipB83xpgGfEvfTYPpTG1my/73eVRoBQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260709081819.0","@midscene/shared":"1.10.4-beta-20260709081819.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260709081819.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260709081819.0_1783585286114_0.25390724626966943","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260710025850.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260710025850.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260710025850.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fcd222015bb3ad6681158e22894e707a52bcd72b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260710025850.0.tgz","fileCount":34,"integrity":"sha512-CT35KjsF31tGzDxgIrqwPZ5RGj23K8OwrVamw47WEBxhWoJoQzpCJXSVQkRMutF8aGkSG19e1r9PAgpj6zpdCA==","signatures":[{"sig":"MEYCIQC3cRTrXjFUCDAlsgPMFabTDAJpo2XWINoNUff/nbQ+IAIhANvXZvGFupHnazZAqCcYgP6r9crMuPHpy9pGgLKniZtk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13397216},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260710025850.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e5a11b27e760b28d220976ba3a242b75/midscene-harmony-1.10.4-beta-20260710025850.0.tgz","_integrity":"sha512-CT35KjsF31tGzDxgIrqwPZ5RGj23K8OwrVamw47WEBxhWoJoQzpCJXSVQkRMutF8aGkSG19e1r9PAgpj6zpdCA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260710025850.0","@midscene/shared":"1.10.4-beta-20260710025850.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260710025850.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260710025850.0_1783652505356_0.9674597460371517","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260710031814.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260710031814.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260710031814.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"eac6b63a2d2f5eb438659b237bf8ec0fcfaf896c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260710031814.0.tgz","fileCount":34,"integrity":"sha512-zf5/VgC65WyKqtEholPx0GNtwc0dUhUQ5Q8mMHQEg8hmyqp2keMGoTlubPAnbbqYjCrMQlS1IsqXfHIm3wK9BA==","signatures":[{"sig":"MEUCIFEGnYgjx7FnB7t9Yk0UNpwmPeLydPjptUiCPzdjH/ZPAiEA3jKUquhhwFKwie+nuQCskKNQATzKRnCCY42IpoWWfoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13383240},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260710031814.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d2398633fb311742aa39157758fd2847/midscene-harmony-1.10.4-beta-20260710031814.0.tgz","_integrity":"sha512-zf5/VgC65WyKqtEholPx0GNtwc0dUhUQ5Q8mMHQEg8hmyqp2keMGoTlubPAnbbqYjCrMQlS1IsqXfHIm3wK9BA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260710031814.0","@midscene/shared":"1.10.4-beta-20260710031814.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260710031814.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260710031814.0_1783653676345_0.47695193938732006","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260710032704.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260710032704.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260710032704.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0a71a02f94b0f119e365bef37831eee953f2e4b0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260710032704.0.tgz","fileCount":34,"integrity":"sha512-hDv3+8Cw3yJnM/GE9sYZ8y6kO4Lv1zFOA4E/P31JSodPPbebOF3vH2C6nFEP6NhWPXGvNW27wAqrZ0gu9WPfiQ==","signatures":[{"sig":"MEQCIB7IVaCbHDH8S2WaIka9pg4eI1Ov7zuRMa3ow4BKVSkVAiAjQ5mAjEAnRo+UGwtNbbD+dsKPocyrzhDIc2abXuEkzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13397216},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260710032704.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/94b4c8ed48f4527903bf87f88d0384b6/midscene-harmony-1.10.4-beta-20260710032704.0.tgz","_integrity":"sha512-hDv3+8Cw3yJnM/GE9sYZ8y6kO4Lv1zFOA4E/P31JSodPPbebOF3vH2C6nFEP6NhWPXGvNW27wAqrZ0gu9WPfiQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260710032704.0","@midscene/shared":"1.10.4-beta-20260710032704.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260710032704.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260710032704.0_1783654194448_0.7365122334956604","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260710100314.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260710100314.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260710100314.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5ac7b0488d7615d730402e97dfb99b49570a9680","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260710100314.0.tgz","fileCount":34,"integrity":"sha512-8TpuxuwUSoVXMGeEg2iJYEnJ4ELBGeGXWDvFh19+mv+ruI7nHYGC+Il0MtgQogSqTPTKZilr52kkaItNDWKlxA==","signatures":[{"sig":"MEQCIEpSDlAXASgUJrzODKZlr3utZ85LBXn4Xazfculse5WbAiBj7bfUeCFGUyT+yazcaXu9ZbZV03NKhebFStpCiiEkkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13398154},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260710100314.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/17e3f05b595fb7a3fd81ad8a81f4ad31/midscene-harmony-1.10.4-beta-20260710100314.0.tgz","_integrity":"sha512-8TpuxuwUSoVXMGeEg2iJYEnJ4ELBGeGXWDvFh19+mv+ruI7nHYGC+Il0MtgQogSqTPTKZilr52kkaItNDWKlxA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260710100314.0","@midscene/shared":"1.10.4-beta-20260710100314.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260710100314.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260710100314.0_1783677969440_0.6839487754634765","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260710115744.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260710115744.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260710115744.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9e89233772ae2705b2d7734a33088625b3be3d3e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260710115744.0.tgz","fileCount":34,"integrity":"sha512-ICoE+tcyLZyG6+YG1iQyT++MqvEpuwanFH8P5JB7Zzk3EeSYyPus/0H7v0Wg0J4Ri7e458+cp50JAULAUXOL1Q==","signatures":[{"sig":"MEYCIQDB+pqVPHqMtGs3RZBXylnP3YTgRPANVGmzg+kgdJqVYQIhAJC6kDRwWuXfK9bB+J3Dodb1LLqem3BYYStMbIqOC8YP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15549366},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260710115744.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/fff57e9e83a6b13e90932031ed54268f/midscene-harmony-1.10.4-beta-20260710115744.0.tgz","_integrity":"sha512-ICoE+tcyLZyG6+YG1iQyT++MqvEpuwanFH8P5JB7Zzk3EeSYyPus/0H7v0Wg0J4Ri7e458+cp50JAULAUXOL1Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260710115744.0","@midscene/shared":"1.10.4-beta-20260710115744.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260710115744.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260710115744.0_1783684847631_0.3925075238934983","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260710135045.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260710135045.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260710135045.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"466103538aea161ea6fd9a9a187e3cb05f736513","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260710135045.0.tgz","fileCount":34,"integrity":"sha512-8vWKdqcg5q8H44wCXdY1GQf1bAahgqROhLcXAwUrbeU/2HvmgChQ7KeDGeh+A51cyMNI4xnUUcSTY5UIP32B5A==","signatures":[{"sig":"MEQCIFYE0AVkUiAcfZ5HAMXIUSvWjBwyjyQrgNFZ0d9X1afwAiB5suYHjMnG23lpUY5yu7v1zKV/ERBgSsp52LovB0NgXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15538070},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260710135045.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9b3e1651f8a53a2b5b8bcf852f6370ab/midscene-harmony-1.10.4-beta-20260710135045.0.tgz","_integrity":"sha512-8vWKdqcg5q8H44wCXdY1GQf1bAahgqROhLcXAwUrbeU/2HvmgChQ7KeDGeh+A51cyMNI4xnUUcSTY5UIP32B5A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260710135045.0","@midscene/shared":"1.10.4-beta-20260710135045.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260710135045.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260710135045.0_1783691618711_0.8286993810299146","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713072601.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713072601.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713072601.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"becd541fa285e1a7ee49ad37504f60c187989bad","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713072601.0.tgz","fileCount":34,"integrity":"sha512-nIKtAmw5yQyUlO9GPfVGNEORZ+WXtQqIaYWusV2xIOyV6WOMPmYJar69m7xtyeD/CWN6y9g4HXXLXCFcJzEXYA==","signatures":[{"sig":"MEYCIQDPt488NcvWeX+ypG/CLivvU5+vfNFu1jwWi3/Y89twNwIhAOYHer904EObUeL8KUUhNlzI0gCJ7LiAX8ZS93ETZUh6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15549844},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713072601.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/65da2be5f69e7cf48459a51f695dc800/midscene-harmony-1.10.4-beta-20260713072601.0.tgz","_integrity":"sha512-nIKtAmw5yQyUlO9GPfVGNEORZ+WXtQqIaYWusV2xIOyV6WOMPmYJar69m7xtyeD/CWN6y9g4HXXLXCFcJzEXYA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713072601.0","@midscene/shared":"1.10.4-beta-20260713072601.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713072601.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713072601.0_1783927744938_0.7566745493125888","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713083529.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713083529.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713083529.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"44fa998473663c6617a2ad3810a123426e34ca76","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713083529.0.tgz","fileCount":34,"integrity":"sha512-lZrttXWMZ4Q2vaQuilyIwxO6XksG4rkwyA7jRKVXdgRNmulLaYp8hAZzQeiKYi7Pi4n8s9C0ly1UTrXcOhsiTA==","signatures":[{"sig":"MEUCIDWDpFocQ5HETtQrEF0dzA2biavI9MiohRMo8ceNNl13AiEAxmR+PDtR0Hba9YiBbEFaeeC8a3NIzvwBpn9EQKzY1bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403022},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713083529.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b52a930aa3a304c80ce21f68096c1a2d/midscene-harmony-1.10.4-beta-20260713083529.0.tgz","_integrity":"sha512-lZrttXWMZ4Q2vaQuilyIwxO6XksG4rkwyA7jRKVXdgRNmulLaYp8hAZzQeiKYi7Pi4n8s9C0ly1UTrXcOhsiTA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713083529.0","@midscene/shared":"1.10.4-beta-20260713083529.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713083529.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713083529.0_1783931913843_0.9281249240840053","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713092154.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713092154.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713092154.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e18fb7df387f5263b9cb8ae5ca264ff56b9c39de","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713092154.0.tgz","fileCount":34,"integrity":"sha512-m3U09cENWqLp2axy4CkuEWbvwCH5qnDCgxsvAkUuqGqOjfh0kjJUDuWRUxNOp+R9LzX4UqwKLH9snOH3xqlnkA==","signatures":[{"sig":"MEYCIQCUy6Z+cUsp8i2355A/LInavnWcoEMenkR49Oxtdv7F7gIhANkr1yUahIcohvmegVqRAjH3lWBou1NGBLd7q8FfD/CJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403352},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713092154.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/267c345e7f5b3d18b01cd1fd594e94b3/midscene-harmony-1.10.4-beta-20260713092154.0.tgz","_integrity":"sha512-m3U09cENWqLp2axy4CkuEWbvwCH5qnDCgxsvAkUuqGqOjfh0kjJUDuWRUxNOp+R9LzX4UqwKLH9snOH3xqlnkA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713092154.0","@midscene/shared":"1.10.4-beta-20260713092154.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713092154.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713092154.0_1783934689111_0.6532162891456337","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713093305.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713093305.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713093305.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6e0b462bd793a3cb0a862579127007b3ad41e776","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713093305.0.tgz","fileCount":34,"integrity":"sha512-664a/FW1+p+78yk1WQTvpcs4ql1MMKNxZFizr969EcJc86VCh+8h1qJfYRqriG6BnMjOJbCmyhf7wVnaXuNWig==","signatures":[{"sig":"MEUCID+G62m52BQK5gydhygv4AF9bTsYmDXkSiIuXWlsVOwtAiEAr95nhvJCxdTKqiXjetPHse0Wok7M516slz+ZXwQzoKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15550681},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713093305.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a6533e484a0a610cc260df9d269145c5/midscene-harmony-1.10.4-beta-20260713093305.0.tgz","_integrity":"sha512-664a/FW1+p+78yk1WQTvpcs4ql1MMKNxZFizr969EcJc86VCh+8h1qJfYRqriG6BnMjOJbCmyhf7wVnaXuNWig==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713093305.0","@midscene/shared":"1.10.4-beta-20260713093305.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713093305.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713093305.0_1783935358146_0.32422995521526876","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713102437.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713102437.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713102437.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0dd25f1a880392e0d51dfdfe774ab8d0e3255fed","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713102437.0.tgz","fileCount":34,"integrity":"sha512-03B+b0s8xfZSItoBXU6CAjmpmiuJOaCH12uhpxaGbXxotr4tQti/tLMKX6XqVzwfWHVf198W2NydZMkdMcK8Ng==","signatures":[{"sig":"MEYCIQD4hoSdHACSFL7GBOHLHfSiBGDQn/KBma311LUN8PalgQIhAOZ0eIJUpIvNElLoJfYIMhgTc2BuWq2Gl47E2PKmikvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403352},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713102437.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0aa0c7241dcc38ea9775b44a2db17375/midscene-harmony-1.10.4-beta-20260713102437.0.tgz","_integrity":"sha512-03B+b0s8xfZSItoBXU6CAjmpmiuJOaCH12uhpxaGbXxotr4tQti/tLMKX6XqVzwfWHVf198W2NydZMkdMcK8Ng==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713102437.0","@midscene/shared":"1.10.4-beta-20260713102437.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713102437.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713102437.0_1783938397851_0.15248278489845446","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713105400.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713105400.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713105400.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"be02efbbebc3c8be32d10397e5477be5f8b38a34","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713105400.0.tgz","fileCount":34,"integrity":"sha512-w7Lsn1PxmJv+JlgCOCXjJncc7u6pXNq9puRV/V6qQfwO25b7/k8eCqBicwK0HjIa8uMsF2Qod2HdntMpRvxyZg==","signatures":[{"sig":"MEUCIF85cNRei+kwmARnsghvuOJxiQ8/hdYJ6VpRC13QxWU+AiEA6MZThSQGMMa0iY4qQFnWGQY7c0mv/hpPPvmkB/Zs98s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13393671},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713105400.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/21fb5c6150366da56a433a0e924b9321/midscene-harmony-1.10.4-beta-20260713105400.0.tgz","_integrity":"sha512-w7Lsn1PxmJv+JlgCOCXjJncc7u6pXNq9puRV/V6qQfwO25b7/k8eCqBicwK0HjIa8uMsF2Qod2HdntMpRvxyZg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713105400.0","@midscene/shared":"1.10.4-beta-20260713105400.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713105400.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713105400.0_1783940220446_0.7992762617996878","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713113732.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713113732.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713113732.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ac03428d65d2ce342114f885abbc24365520eb44","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713113732.0.tgz","fileCount":34,"integrity":"sha512-FXGNA2YmtOg3F6vsuQUWML5QSPd+uHeOk1s9uIKFlkRpROIVwTUYX/w3ortc1wbvQCpqpncv147EWKsKDibFNw==","signatures":[{"sig":"MEQCIB/lpQyvQEO6CZe+u+fUSCXuI4We+cBhf30fnL1zH8kjAiBLhlmTD//akzr+6qFY+L5szGDiZt02Nq/VMnD2yqh6Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13412051},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713113732.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d033508adef467e98ddfc25d9aea4a22/midscene-harmony-1.10.4-beta-20260713113732.0.tgz","_integrity":"sha512-FXGNA2YmtOg3F6vsuQUWML5QSPd+uHeOk1s9uIKFlkRpROIVwTUYX/w3ortc1wbvQCpqpncv147EWKsKDibFNw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713113732.0","@midscene/shared":"1.10.4-beta-20260713113732.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713113732.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713113732.0_1783942821743_0.9685576858960254","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713120354.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713120354.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713120354.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e023195018d915c46cb7d55d50679acf324eebc5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713120354.0.tgz","fileCount":34,"integrity":"sha512-fQcaZSxReartaOolXGwDl6frELv4+5469Qkvlw0nfGlvQTi9JNg8Or/leDQKen8PWAPK4JWahEemp2CDJpqscQ==","signatures":[{"sig":"MEQCICPkoz2fNO3w8bUeJFYD4+2zIklFQ1kbfO7SLLZQzyM0AiA6XI5gBL7iRXbz5n5Dunk69nBu5+PdsywkBbsYVesdwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13393671},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713120354.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/91e145eba0680dd02d2212ae7f3ea10c/midscene-harmony-1.10.4-beta-20260713120354.0.tgz","_integrity":"sha512-fQcaZSxReartaOolXGwDl6frELv4+5469Qkvlw0nfGlvQTi9JNg8Or/leDQKen8PWAPK4JWahEemp2CDJpqscQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713120354.0","@midscene/shared":"1.10.4-beta-20260713120354.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713120354.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713120354.0_1783944412025_0.4615504286317025","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260713120411.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260713120411.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260713120411.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"273e3c7ebc0e782c3d5ceeb0641547a18cad8931","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260713120411.0.tgz","fileCount":34,"integrity":"sha512-NQGvOv6FCZsJlVVUodPkZ3JgVl78WEukc0VzwIAPYalq+a2sxAUc/IShcPrUYx8PA9vWGey6TfhSa3e8sIA//Q==","signatures":[{"sig":"MEQCIGROWa6cfMmvqCrFGeUJ6Rn3fbEb2wjXBjHlsdwpZo79AiAutNfC1YFHLPuA3IEnZRA0SQlmgp7AHemAXxCtDXCEsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15559807},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260713120411.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/133d09f115ccb435f21b5a12bf6b175c/midscene-harmony-1.10.4-beta-20260713120411.0.tgz","_integrity":"sha512-NQGvOv6FCZsJlVVUodPkZ3JgVl78WEukc0VzwIAPYalq+a2sxAUc/IShcPrUYx8PA9vWGey6TfhSa3e8sIA//Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260713120411.0","@midscene/shared":"1.10.4-beta-20260713120411.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260713120411.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260713120411.0_1783944421490_0.6573200607882426","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@midscene/harmony","version":"1.10.4","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9231934b50ceede0580c847f8910bb4583f1316e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4.tgz","fileCount":34,"integrity":"sha512-y7vyiOFlAKEy5Uc7NTgZdHflvHmIw6YfaYOXXzB/Rpw4qpmZnJfNcRnUP6pG3y/6LjsFl1QvGEP90EF8Vi65pg==","signatures":[{"sig":"MEQCIDeUDm/q9FVTdUDRGZ5MHv8a/avw5UVxSObT8jBAH4upAiAxDZ46Ne2zGyam390wKIPbZlghIi0CxsWLAsW80/y8nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13391294},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/621dfb93e6df3da91a8d55f61f44f060/midscene-harmony-1.10.4.tgz","_integrity":"sha512-y7vyiOFlAKEy5Uc7NTgZdHflvHmIw6YfaYOXXzB/Rpw4qpmZnJfNcRnUP6pG3y/6LjsFl1QvGEP90EF8Vi65pg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4","@midscene/shared":"1.10.4","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4_1783946189343_0.25098631544234085","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260714042252.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260714042252.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260714042252.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a3cb159f982561c1a3d5fc4d9deebfcf12c7e186","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260714042252.0.tgz","fileCount":34,"integrity":"sha512-0oRLem+o+304P8j7gxUoyYPRyZCxbGo3PFlCv7E9FV0T0JrbW/Ub62ozlcDFChYV8TxWc39eFoTpJyrJtW194A==","signatures":[{"sig":"MEQCIAh44AY6hDuzIdxm6hZENCG90WBMylpMPGxyoghVoG0XAiBVRbTNDIPFgyluPr2CzDBnWbDyVq1dsG/G7CPht1lFBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403352},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260714042252.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bd704abae362376f489bd07d45612185/midscene-harmony-1.10.4-beta-20260714042252.0.tgz","_integrity":"sha512-0oRLem+o+304P8j7gxUoyYPRyZCxbGo3PFlCv7E9FV0T0JrbW/Ub62ozlcDFChYV8TxWc39eFoTpJyrJtW194A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260714042252.0","@midscene/shared":"1.10.4-beta-20260714042252.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260714042252.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260714042252.0_1784003158794_0.7910996194786957","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260714045036.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260714045036.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260714045036.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"42833c277ed7fc5ea3c9de8e2fd10fd6f007cb48","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260714045036.0.tgz","fileCount":34,"integrity":"sha512-LQ7GqRPhbO3jESobU0QAtveqteotJMBLRvoxzvhkTlY9CC1QpSZ9vlL3kBpDnzp1yp0ql6fOx0ZqAQukO3xX8w==","signatures":[{"sig":"MEYCIQDrtThVaAB2HtSpx6XIlb2zz0NF7o+LTsqVYQ0WPHK1UQIhANMyvSpmmrEdpbpXo/4KYBtpYmD6PrQ/sdQhhQmb8ki+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13408782},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260714045036.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d9ff659dc4b5fc84ee08c2f0e0dff984/midscene-harmony-1.10.4-beta-20260714045036.0.tgz","_integrity":"sha512-LQ7GqRPhbO3jESobU0QAtveqteotJMBLRvoxzvhkTlY9CC1QpSZ9vlL3kBpDnzp1yp0ql6fOx0ZqAQukO3xX8w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260714045036.0","@midscene/shared":"1.10.4-beta-20260714045036.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260714045036.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260714045036.0_1784004799902_0.5328323676398967","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260714075054.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260714075054.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260714075054.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"74e9725e843203c7c7db0fef0979eda6365cd11a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260714075054.0.tgz","fileCount":34,"integrity":"sha512-s/8EzBoVowu+d/uvSZyNaBl4qje3eJ9+XV3gPHz9E5ZN8fVfUJ3KiCECWTBDRu6DbcY9yG7r5eBOAKS3GWExUQ==","signatures":[{"sig":"MEUCIQCudHRkH0iOtgkX8WL12w2yMwtIMEUsC4A1Y0QAq5626wIgUu1wBjkgi4OoBB/kJQ020vaSL7IDb+c8syQLNjhHchw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13409671},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260714075054.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e5b48a62d8352483713a15aa1c39264e/midscene-harmony-1.10.4-beta-20260714075054.0.tgz","_integrity":"sha512-s/8EzBoVowu+d/uvSZyNaBl4qje3eJ9+XV3gPHz9E5ZN8fVfUJ3KiCECWTBDRu6DbcY9yG7r5eBOAKS3GWExUQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260714075054.0","@midscene/shared":"1.10.4-beta-20260714075054.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260714075054.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260714075054.0_1784015629243_0.18741334373863427","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260714101501.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260714101501.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260714101501.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"36ae2e99c7e353503dc563117b4c2be6ffb95849","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260714101501.0.tgz","fileCount":34,"integrity":"sha512-sdbRgTRicJJfJhZuE4mjJtsMgTju06XoxC4nwuBoULeABK17JyLGgps7fwP2yBszvb1RiaST1VfHPVOeeSrz/w==","signatures":[{"sig":"MEQCIG4x89/ZWw8uoKhNJx2c/dwVZ1M2Sm2aDUHNaIATNfXuAiB4dL/ZDEsHQDvY+oUBT6h3AkpxKxY6TUIR3FZ9L9Acew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15592975},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260714101501.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7be3792a42deddaedf511da8b33cc1b9/midscene-harmony-1.10.5-beta-20260714101501.0.tgz","_integrity":"sha512-sdbRgTRicJJfJhZuE4mjJtsMgTju06XoxC4nwuBoULeABK17JyLGgps7fwP2yBszvb1RiaST1VfHPVOeeSrz/w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260714101501.0","@midscene/shared":"1.10.5-beta-20260714101501.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260714101501.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260714101501.0_1784024272006_0.5493736566544813","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260714115715.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260714115715.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260714115715.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"30dcf0c96f0ce7b29698fbaa9aac36b69998e9b4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260714115715.0.tgz","fileCount":34,"integrity":"sha512-lk6thzEi7tMhCxw3BUWtCS8OfaJ/plUmmJ0LdquEMBFyP902MdKAV5SU4CvXOXRzlGSaHABvG2ZsbKGVvzNCxA==","signatures":[{"sig":"MEYCIQCmJAfVYytmRSJzS0bQtTwfr/8pWT4UWw0raTGhhwNiAQIhAKsm4OHYFkzad9jd+V5foEgADDVo2jNIoxGH6307ffQc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13432609},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260714115715.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/622478134a07d4444df659d70d118b9c/midscene-harmony-1.10.5-beta-20260714115715.0.tgz","_integrity":"sha512-lk6thzEi7tMhCxw3BUWtCS8OfaJ/plUmmJ0LdquEMBFyP902MdKAV5SU4CvXOXRzlGSaHABvG2ZsbKGVvzNCxA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260714115715.0","@midscene/shared":"1.10.5-beta-20260714115715.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260714115715.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260714115715.0_1784030427240_0.153033494060824","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260715022251.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260715022251.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260715022251.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9f3749fd3654193f6a0951d1fc1340c7969953ea","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260715022251.0.tgz","fileCount":34,"integrity":"sha512-9ugCtgKXqnc8sVGQD44JsLllWHpuTLy/nBZsbuf2R00iW33EQ0RQDWDS/15qXkLLM27Rn4SZBo6hb9T1Tw/o0Q==","signatures":[{"sig":"MEYCIQDWItsn7jFMs7V1GPJni5l8JmxdwKew1Fj/OmsGGbEW0wIhAMab+KI0cE9M0hyyS1dPujJQovFv6s/GFfYmVPiaTxqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13387979},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260715022251.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ef0da658e0dd5203b9284e8c24f6f0ff/midscene-harmony-1.10.4-beta-20260715022251.0.tgz","_integrity":"sha512-9ugCtgKXqnc8sVGQD44JsLllWHpuTLy/nBZsbuf2R00iW33EQ0RQDWDS/15qXkLLM27Rn4SZBo6hb9T1Tw/o0Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260715022251.0","@midscene/shared":"1.10.4-beta-20260715022251.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260715022251.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260715022251.0_1784082350227_0.9546842670623485","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260715032253.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260715032253.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260715032253.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a7cdf61cfae7576e7bd1c354192cda818ffbbd6d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260715032253.0.tgz","fileCount":34,"integrity":"sha512-qpgzy+KLlAwPJF7BRPh5s/2yiu5tpwv6rZQ+/bOK3P4eQ9IYXZPPGcDoznAYv4BtxKCt16VlDVXUi1XHUB19Cw==","signatures":[{"sig":"MEUCIQCrAtkUfBsvcHZ+pnoUM21eIZTGEEQEYKSBxXqtKTotTAIgWkbA0ZQV7fU8Q6s2X+mtWOKXXjvH8ZsdFO5Apk0bomE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13387979},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260715032253.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cf19cb9e55781bd25c3d24979c4a1ba7/midscene-harmony-1.10.4-beta-20260715032253.0.tgz","_integrity":"sha512-qpgzy+KLlAwPJF7BRPh5s/2yiu5tpwv6rZQ+/bOK3P4eQ9IYXZPPGcDoznAYv4BtxKCt16VlDVXUi1XHUB19Cw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260715032253.0","@midscene/shared":"1.10.4-beta-20260715032253.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260715032253.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260715032253.0_1784085956294_0.252687848751622","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260715034325.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260715034325.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260715034325.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d1fc8c764d8fe6e02e4b3317e0e6ba6aa7dff753","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260715034325.0.tgz","fileCount":34,"integrity":"sha512-J15mvWi1V2FLJmDMBQ4Gh1pdUpkjRVyTigZXv/NN/XQqqfmrh6DL8oVNPrqViNUtK8GoXnvxhiEKNmGdnbrlkg==","signatures":[{"sig":"MEQCIC+Oek/55lInFqs06rU8SvOcbzj0x6Dwm+3AAYWa0Gn0AiBlpQ/7tb7GikrUA8UoLUydOayFOJHHCo7z25n0Jixvpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13387979},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260715034325.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/00a437bf43a3460f9504c00cb8a9dda6/midscene-harmony-1.10.4-beta-20260715034325.0.tgz","_integrity":"sha512-J15mvWi1V2FLJmDMBQ4Gh1pdUpkjRVyTigZXv/NN/XQqqfmrh6DL8oVNPrqViNUtK8GoXnvxhiEKNmGdnbrlkg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260715034325.0","@midscene/shared":"1.10.4-beta-20260715034325.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260715034325.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260715034325.0_1784087174050_0.23966821939910554","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260715093239.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260715093239.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260715093239.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"95cd3322e9bb9fba71d801748727bbb88a3efe7d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260715093239.0.tgz","fileCount":34,"integrity":"sha512-I+wQHOhF1eSZioy9pNwgNkQF0z9XSPYskux9UK6KJIAH/lWUJpHcHUQdPNJCg1D4/3jDrOu321fXxlwiFgwBtA==","signatures":[{"sig":"MEQCIDskZ+bR/LnD48DrbsIh2NhTX25ylH8MgwaACww1gvdYAiBK5ZUSgRQIj0SeY9hT7pnHXi2P4gd3UA36sj6au75GFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403143},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260715093239.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/df5345b7f72dc3bf4ec537648f71dd4d/midscene-harmony-1.10.5-beta-20260715093239.0.tgz","_integrity":"sha512-I+wQHOhF1eSZioy9pNwgNkQF0z9XSPYskux9UK6KJIAH/lWUJpHcHUQdPNJCg1D4/3jDrOu321fXxlwiFgwBtA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260715093239.0","@midscene/shared":"1.10.5-beta-20260715093239.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260715093239.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260715093239.0_1784108128483_0.571714114777929","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260715094640.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260715094640.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260715094640.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0adff3c336920f60529b3d953619bad2df26b5ca","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260715094640.0.tgz","fileCount":34,"integrity":"sha512-GvQLZBi50OXP8dsy9/FnivXgt0g6Cu3wjqU4ra8okluI6uNwUl5NP6zFTk0jLxC/xj5hVzg5sEnLoLT60iVW0Q==","signatures":[{"sig":"MEQCIClLgiQV53p2pILklKIajBcVwQfhPaCufWvkBf+6URjSAiBBQv4W7V++wpz/Jf52RAZ2tb3SvFAXU1kzZHu9X9wbJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13439655},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260715094640.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/871f48d649d1323d989bfb442eef8293/midscene-harmony-1.10.5-beta-20260715094640.0.tgz","_integrity":"sha512-GvQLZBi50OXP8dsy9/FnivXgt0g6Cu3wjqU4ra8okluI6uNwUl5NP6zFTk0jLxC/xj5hVzg5sEnLoLT60iVW0Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260715094640.0","@midscene/shared":"1.10.5-beta-20260715094640.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260715094640.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260715094640.0_1784108930545_0.8126614086786632","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260715105935.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260715105935.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260715105935.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bba2d54548b75a6321b164ca3296740e57f346c9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260715105935.0.tgz","fileCount":34,"integrity":"sha512-iXBHzAJWK7+cHvV9eL7ns4KoyqJlBJ+U7um5RAGzmRoWAB1Wit1xZYFVh8Lj/Yp/NmSijlCz3nKEnkCXKSPlxw==","signatures":[{"sig":"MEUCIAeKe14psvwQW3MjFti+azKXfv5OkG/QUQdYw84kqyGGAiEA/8WRJSqZm+1GPqqr/z7k6BI+maKCE1QOIR+eRxIu5mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403143},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260715105935.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6cba5ae2a167e61f1758cccc9a58ae33/midscene-harmony-1.10.5-beta-20260715105935.0.tgz","_integrity":"sha512-iXBHzAJWK7+cHvV9eL7ns4KoyqJlBJ+U7um5RAGzmRoWAB1Wit1xZYFVh8Lj/Yp/NmSijlCz3nKEnkCXKSPlxw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260715105935.0","@midscene/shared":"1.10.5-beta-20260715105935.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260715105935.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260715105935.0_1784113367073_0.9715856224311576","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260715113309.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260715113309.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260715113309.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bf0966902386b3426bf77be214b7b5ff9e246e1e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260715113309.0.tgz","fileCount":34,"integrity":"sha512-AUbWetN0/BhQt/x8ndsNDgGQtoB8ERPgtbr48bZBzdKryCCiNoPGSGAXJ0Jn8BuSn91y6bCuIOulnw21uOM7uw==","signatures":[{"sig":"MEQCICBLpm58oENVu/TXV1ZUBGj3KH2uwHPW8GfnDmel1M68AiB46ehF2twwIvOJ0kjCH0LuciDIj43anTQoy7t9nopaAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15562251},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260715113309.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/57fe65f2103e055ed0d1bc14ba9bb27e/midscene-harmony-1.10.5-beta-20260715113309.0.tgz","_integrity":"sha512-AUbWetN0/BhQt/x8ndsNDgGQtoB8ERPgtbr48bZBzdKryCCiNoPGSGAXJ0Jn8BuSn91y6bCuIOulnw21uOM7uw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260715113309.0","@midscene/shared":"1.10.5-beta-20260715113309.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260715113309.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260715113309.0_1784115361524_0.4237613445653754","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260715114156.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260715114156.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260715114156.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c5478186107cde41567a52f1539d27f40a60e9a9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260715114156.0.tgz","fileCount":34,"integrity":"sha512-IA+FzwaKk9pcQ2kToAh6bhO3SJf13pKiymNsfhILNqdOGKPDDZ8UseBZEmGFVLut2GNb82iXwv3VyCEd60nRJQ==","signatures":[{"sig":"MEYCIQDWu1kXTP3x8I1tw3wv9hOjj6HWgHSagjudIPpze1H0bgIhAPh/f0SgC6gtOAxR14mnOINHukfeyuOYcuEa2eEnywDL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15614669},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260715114156.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6120d17babde17cbb5257fdd9f54dbcd/midscene-harmony-1.10.5-beta-20260715114156.0.tgz","_integrity":"sha512-IA+FzwaKk9pcQ2kToAh6bhO3SJf13pKiymNsfhILNqdOGKPDDZ8UseBZEmGFVLut2GNb82iXwv3VyCEd60nRJQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260715114156.0","@midscene/shared":"1.10.5-beta-20260715114156.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260715114156.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260715114156.0_1784115890963_0.38425774258767764","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@midscene/harmony","version":"1.10.5","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b03cc12c842e5fe120370ffdf93f54e547098b7f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5.tgz","fileCount":34,"integrity":"sha512-sGb9Fo4smc9Kp1PLqqorw02ptrp4NQTDpYlYTmFPr0uv1s72IlUbyqUFPoCPykbovs2Jzvqop0u4UhJ2Vp/MQw==","signatures":[{"sig":"MEUCIHzvpODx+Z1+sW39nNPCwZPAbo3nyGr7dAMrVjdWklB4AiEAnV8Qdcw/4WoBy5vUdQF40c3Ib5pqVI0HnLqxG18TyDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13403940},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2b99fb81c792afaf97ba1729ba37d9aa/midscene-harmony-1.10.5.tgz","_integrity":"sha512-sGb9Fo4smc9Kp1PLqqorw02ptrp4NQTDpYlYTmFPr0uv1s72IlUbyqUFPoCPykbovs2Jzvqop0u4UhJ2Vp/MQw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5","@midscene/shared":"1.10.5","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5_1784169494791_0.9496547300100844","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260716044839.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260716044839.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260716044839.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ee08f831df7f7db26eb08b21b718337ecac28d11","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260716044839.0.tgz","fileCount":34,"integrity":"sha512-yTPrG8nP4IKVHnUhGIp50hZFiEmvWqdJI+kuUAYkBpIontSLobOe3PvIk7bdAxRVYvcgAIWY63wcSxWruCNG1g==","signatures":[{"sig":"MEUCIQCaol8BXOHcb8zxTzueAiFjdNafU+53HoBIkuUORbxNgQIgTtAHanGGqjCYq+Cd9UL+Eda1/+eFXZRky9n+EhNB8+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15617031},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260716044839.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/71e99b95ab2b4f5b1127ce7a6db0be1c/midscene-harmony-1.10.5-beta-20260716044839.0.tgz","_integrity":"sha512-yTPrG8nP4IKVHnUhGIp50hZFiEmvWqdJI+kuUAYkBpIontSLobOe3PvIk7bdAxRVYvcgAIWY63wcSxWruCNG1g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260716044839.0","@midscene/shared":"1.10.5-beta-20260716044839.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260716044839.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260716044839.0_1784177494396_0.14000394505479785","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260716064604.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260716064604.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260716064604.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b39cb5e7eb2ee3370e92eacc8f93048abdf7e0f0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260716064604.0.tgz","fileCount":34,"integrity":"sha512-krZzHq3tdrXPbMihN8SZstWTlNDMd3ND74iPPp4jLjR2VS/g2x75OthY8hw2DCAPUBOWYcnmPMwHID0bGARB3w==","signatures":[{"sig":"MEUCIQDhE1Jid8E0VOlW5U1CxaaLigcvgH8ujl3ou34b3sjBMQIgfxMv2QUScL0B9OKBFELcay+wvQoWpKBVH5Ezgp2hVSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13453860},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260716064604.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7549448c325775ace9f1a962d6b4fe5b/midscene-harmony-1.10.5-beta-20260716064604.0.tgz","_integrity":"sha512-krZzHq3tdrXPbMihN8SZstWTlNDMd3ND74iPPp4jLjR2VS/g2x75OthY8hw2DCAPUBOWYcnmPMwHID0bGARB3w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260716064604.0","@midscene/shared":"1.10.5-beta-20260716064604.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260716064604.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260716064604.0_1784184546304_0.9608482594988459","host":"s3://npm-registry-packages-npm-production"}},"1.10.6-beta-20260716090839.0":{"name":"@midscene/harmony","version":"1.10.6-beta-20260716090839.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.6-beta-20260716090839.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"096dee275893556711a4a3bd1397ab2d31063b83","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.6-beta-20260716090839.0.tgz","fileCount":34,"integrity":"sha512-+wRudaYHPC+kvYJ/jkiWxiY3ty7YbpKZGarS+vpzGliRBRhpqMW6gMfv+w1c5ImjaAA3jnxt3vhJYjl+2m7psQ==","signatures":[{"sig":"MEQCIHX8/bbZtMKpMHrTrfr+1CpHkSES/Wg+qF49gHQ5SXk7AiBskUHR1KDakvUf+WijlUwwMlYFJmH8EUPCXYWJm6OBSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13404208},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.6-beta-20260716090839.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bf22d5478f2e385b21a77784b48a1087/midscene-harmony-1.10.6-beta-20260716090839.0.tgz","_integrity":"sha512-+wRudaYHPC+kvYJ/jkiWxiY3ty7YbpKZGarS+vpzGliRBRhpqMW6gMfv+w1c5ImjaAA3jnxt3vhJYjl+2m7psQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.6-beta-20260716090839.0","@midscene/shared":"1.10.6-beta-20260716090839.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.6-beta-20260716090839.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.6-beta-20260716090839.0_1784193094285_0.9976892648766726","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260716114658.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260716114658.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260716114658.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"736b4348cf1bd14fee2ff0f55470db7f3f7fc223","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260716114658.0.tgz","fileCount":34,"integrity":"sha512-A/pkNsRcK//eaTkGx+qYKrR3G7O8b3/Q7ajfqX15lfrps/Jv+vwCdyPaRx3Jq2aHFZmIc2uOOj84pd3wV45okQ==","signatures":[{"sig":"MEUCICbT6B/7QvSOwfeWX5JkOHONrWarmSvN4X/YykHFTXKfAiEAzPqplA1kkfNuDYmoxzJ1PlVZeT1ssMC1m9lDKhDQbaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15629789},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260716114658.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cb433fadc3bb72a2c6565a409635687f/midscene-harmony-1.10.5-beta-20260716114658.0.tgz","_integrity":"sha512-A/pkNsRcK//eaTkGx+qYKrR3G7O8b3/Q7ajfqX15lfrps/Jv+vwCdyPaRx3Jq2aHFZmIc2uOOj84pd3wV45okQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260716114658.0","@midscene/shared":"1.10.5-beta-20260716114658.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260716114658.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260716114658.0_1784202595371_0.893697365288497","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260716133905.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260716133905.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260716133905.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6f4311ca5440269bffefa97597c1a216c1c71ebd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260716133905.0.tgz","fileCount":31,"integrity":"sha512-WjslfNyRdasmMDlAlCpMVmHIyzjp9+ljMsXC0sLIG/eAxHRPJRrD6wA8oaAfsJgOv4zMDA1Z3VHH5fQS/yVdLA==","signatures":[{"sig":"MEUCIQCl+D4MkWZyNXNnM9/HujjBAJ647gwXLMCvR365V5LbsgIgJvvuTsD6IPRpb5TC8QorXlxHW6alNTA01Y2yakH8NLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15441774},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260716133905.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e7a7831fff2403a41e83feaa325e1f04/midscene-harmony-1.10.5-beta-20260716133905.0.tgz","_integrity":"sha512-WjslfNyRdasmMDlAlCpMVmHIyzjp9+ljMsXC0sLIG/eAxHRPJRrD6wA8oaAfsJgOv4zMDA1Z3VHH5fQS/yVdLA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260716133905.0","@midscene/shared":"1.10.5-beta-20260716133905.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260716133905.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260716133905.0_1784209312570_0.16940035467162717","host":"s3://npm-registry-packages-npm-production"}},"1.10.6-beta-20260717061640.0":{"name":"@midscene/harmony","version":"1.10.6-beta-20260717061640.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.6-beta-20260717061640.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"20a611812eef139fddfc8fb804d289759d34ab59","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.6-beta-20260717061640.0.tgz","fileCount":31,"integrity":"sha512-+QubDC5XDV00orasfCXHR4jC+QJC8W7q1oBz2iK/eeIf3N7TWDjcVXZ6ruZN51n1ZGxxhN6YQ/wWb3Qfr3l/FQ==","signatures":[{"sig":"MEQCIDx9FJpo/fxkq1E8hHBwql0yfP0ZOoSRFbk+TYNDXkUZAiAvTXeBj1z3067/xB7SDgT+cUqzUvgmV8hrbEwLMldACg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13301242},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.6-beta-20260717061640.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3de8f376184146e7ffc9b8de57891ef8/midscene-harmony-1.10.6-beta-20260717061640.0.tgz","_integrity":"sha512-+QubDC5XDV00orasfCXHR4jC+QJC8W7q1oBz2iK/eeIf3N7TWDjcVXZ6ruZN51n1ZGxxhN6YQ/wWb3Qfr3l/FQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.6-beta-20260717061640.0","@midscene/shared":"1.10.6-beta-20260717061640.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.6-beta-20260717061640.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.6-beta-20260717061640.0_1784269170785_0.7283307389250036","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"@midscene/harmony","version":"1.10.6","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.6","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b0a0300e0c02a9afdd3a0a10f3a7cf0cddea073a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.6.tgz","fileCount":31,"integrity":"sha512-sTD2jowKvni+8UOMMKg3ONtwTFVX7miWfdt7IW1LyX+le6dq4/oj3+V4m6p+hOM1aez83ICI1xOxhHJI1WfwIg==","signatures":[{"sig":"MEQCIEZq7AlaURazHdgcNsNi5ZyOOihqwYcUTc943TluJll1AiAFqMxg2SvkxBz9cjG40aFIUqUCRCkev+oqCW7boXSyHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13303038},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5a97e6f14e76547d0303907a1d638065/midscene-harmony-1.10.6.tgz","_integrity":"sha512-sTD2jowKvni+8UOMMKg3ONtwTFVX7miWfdt7IW1LyX+le6dq4/oj3+V4m6p+hOM1aez83ICI1xOxhHJI1WfwIg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.6","@midscene/shared":"1.10.6","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.6_1784514431281_0.5723418616134777","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260720030503.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260720030503.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260720030503.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a2fae26c170c00d15a6b8865807eee95eaa67c70","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260720030503.0.tgz","fileCount":31,"integrity":"sha512-hDXn93ahuUWMjHIzpvOJQpBzfA5tZFJaxJ/JOezUDbi4SJMU/LmqbXqdRkzy7YrlLM0fDBrsPGg5dqqeYbHSYA==","signatures":[{"sig":"MEUCIQC8nTHUJ+quNoiLcqkvd9GzBeMbSKeZTa84QTqRS+hSWwIgf4CniWeByTobbwHcpB4855gXT4DIep/MvKY9k0HIKN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13310410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260720030503.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6d69c43ca7703049c6e1c982d2d2ed44/midscene-harmony-1.10.7-beta-20260720030503.0.tgz","_integrity":"sha512-hDXn93ahuUWMjHIzpvOJQpBzfA5tZFJaxJ/JOezUDbi4SJMU/LmqbXqdRkzy7YrlLM0fDBrsPGg5dqqeYbHSYA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260720030503.0","@midscene/shared":"1.10.7-beta-20260720030503.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260720030503.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260720030503.0_1784516886555_0.8824625795271261","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260720055647.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260720055647.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260720055647.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ce5b3daf89cfeb4e0543af0669114eaa0a3c0996","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260720055647.0.tgz","fileCount":31,"integrity":"sha512-BkYMn0hwZHFjcwffn2I89s2fYyuub3+Z51ZH71ZFBZ22xyU45mpMTGzw+obJhbO1L2kRwUfTVThCELXB1NeyDQ==","signatures":[{"sig":"MEQCICgoCGOUHGnn57MIFbPLfYr2t1wEAuPhgND9g1DAeXlqAiAa62xrrpYr52xxILk0c424SJYnniJfEYX7Hl1yyZvRwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13311410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260720055647.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/48a5ce62e01ad93d4175e6532c94ea25/midscene-harmony-1.10.7-beta-20260720055647.0.tgz","_integrity":"sha512-BkYMn0hwZHFjcwffn2I89s2fYyuub3+Z51ZH71ZFBZ22xyU45mpMTGzw+obJhbO1L2kRwUfTVThCELXB1NeyDQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260720055647.0","@midscene/shared":"1.10.7-beta-20260720055647.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260720055647.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260720055647.0_1784527177374_0.339807029233981","host":"s3://npm-registry-packages-npm-production"}},"1.10.5-beta-20260721022944.0":{"name":"@midscene/harmony","version":"1.10.5-beta-20260721022944.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.5-beta-20260721022944.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e0158f13dd4a16c750df67d2b825c6fb2c0690c8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.5-beta-20260721022944.0.tgz","fileCount":34,"integrity":"sha512-Ai2IdhJ4rICil71R0Roz3GlLgsLxlzazgUSSSATaZ8JAmyoq49ou5tsEA3xtcGMGa+o3xXLfeckGhbKQOoK+VQ==","signatures":[{"sig":"MEUCIQCvzR0dZwW036+jPHQnaBGY5WaibvlLEY3hN6vjaMwTkgIgf6hQGwiLLR9BES0fUHMkpPE6MH2mCxgnKVIibU0OD18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15559358},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.5-beta-20260721022944.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/19b824cc25656ad9e465eaac6240c08d/midscene-harmony-1.10.5-beta-20260721022944.0.tgz","_integrity":"sha512-Ai2IdhJ4rICil71R0Roz3GlLgsLxlzazgUSSSATaZ8JAmyoq49ou5tsEA3xtcGMGa+o3xXLfeckGhbKQOoK+VQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.5-beta-20260721022944.0","@midscene/shared":"1.10.5-beta-20260721022944.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.5-beta-20260721022944.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.5-beta-20260721022944.0_1784601150410_0.8203497024204844","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260721023540.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260721023540.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260721023540.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bced938b149ed0ade2e38585e8f0476dfb2f6054","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260721023540.0.tgz","fileCount":31,"integrity":"sha512-jWIWPMGQqD590FKVmX1egbAc1lKhPIYA1cO+QOksfdlhbJzKUi4DfI/DZ3Gz4sPgyFnVf7Y6YlCNQHQzzO84pw==","signatures":[{"sig":"MEYCIQCUbR4b1q7kE6rL6Err98/81t8lmDFTxdeArRqRB3i0aAIhALE+QRx4CAmzn9ycQim9itRs3FqmEUHxK222lFB/0KMH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13303306},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260721023540.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/52a7ec0b8043110d0fc9a3de1b04b52b/midscene-harmony-1.10.7-beta-20260721023540.0.tgz","_integrity":"sha512-jWIWPMGQqD590FKVmX1egbAc1lKhPIYA1cO+QOksfdlhbJzKUi4DfI/DZ3Gz4sPgyFnVf7Y6YlCNQHQzzO84pw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260721023540.0","@midscene/shared":"1.10.7-beta-20260721023540.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260721023540.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260721023540.0_1784601515526_0.4600461334150492","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260722033508.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260722033508.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260722033508.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5af8f3b25a7ffb896373d65eba85229c5fa2222b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260722033508.0.tgz","fileCount":31,"integrity":"sha512-dG0XRQHOS1XXPnIcfToxa8M4in0u7WtI1MoEYcEBT7cujQYeVxi8XsAsopGrgVvkt9AG9KhxD0lPaof7hzmOWw==","signatures":[{"sig":"MEYCIQC6dXMLlK6Wm154GBj3gVd4oi5/bnFEB0E3mYaojgh2rQIhAOfUYOv568gHAP3by2vigEbSB/hwRBHNMG3EKcsiWqpd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13303306},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260722033508.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/78725964f129d8179b74791ae02c11f0/midscene-harmony-1.10.7-beta-20260722033508.0.tgz","_integrity":"sha512-dG0XRQHOS1XXPnIcfToxa8M4in0u7WtI1MoEYcEBT7cujQYeVxi8XsAsopGrgVvkt9AG9KhxD0lPaof7hzmOWw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260722033508.0","@midscene/shared":"1.10.7-beta-20260722033508.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260722033508.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260722033508.0_1784691491601_0.4745034327833346","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260722045058.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260722045058.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260722045058.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b5755361771373d9605f2c66615fa1a87faa33e3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260722045058.0.tgz","fileCount":31,"integrity":"sha512-j6F6UFeCiyy4k6UimzBmDfgyDXK+lGh2eb75jFgsocDfpj0gB5Axw+PKrDc6TBMEBEPewVPbPGkr8DIozxmv7A==","signatures":[{"sig":"MEQCIEbvgMzJp0C5OloEdD2+v/xv69N3ZwHL1xpiGrZroK5eAiA4ujksCXd+pfTP0X+jc/yXzTEx5Jt6mso9uGoLyy9Shg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13303306},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260722045058.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e4e5946db2e02a67b9b62e3b44920b12/midscene-harmony-1.10.7-beta-20260722045058.0.tgz","_integrity":"sha512-j6F6UFeCiyy4k6UimzBmDfgyDXK+lGh2eb75jFgsocDfpj0gB5Axw+PKrDc6TBMEBEPewVPbPGkr8DIozxmv7A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260722045058.0","@midscene/shared":"1.10.7-beta-20260722045058.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260722045058.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260722045058.0_1784696064840_0.4089082061532878","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260722064655.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260722064655.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260722064655.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"64ea60c62c518db499c6fb0d82595577a3bcabd6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260722064655.0.tgz","fileCount":31,"integrity":"sha512-q28kuZ9L6nQKKUUQp8gGCJ+CCuhBbr9HDYkzPyhn3mwzbBemQ+1z8D79K4ilIH6ZSjAMRufEQPWMvW5lI7x+2Q==","signatures":[{"sig":"MEUCIQCk6HP8x9/9BEisSmyUlM9z2LU4yHfqbA94CdsWbC3/7AIgVOZuF6b+JHPubUSB36WwKwGL7pJKieNBQsE475Ke9ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15480458},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260722064655.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cfe7a00e4fac4d74acc2ee1df77a13e2/midscene-harmony-1.10.7-beta-20260722064655.0.tgz","_integrity":"sha512-q28kuZ9L6nQKKUUQp8gGCJ+CCuhBbr9HDYkzPyhn3mwzbBemQ+1z8D79K4ilIH6ZSjAMRufEQPWMvW5lI7x+2Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260722064655.0","@midscene/shared":"1.10.7-beta-20260722064655.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260722064655.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260722064655.0_1784702998013_0.023254279497946895","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260722071430.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260722071430.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260722071430.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e6cb33290e1a97e2d0517a115a9f16a48c2aa23c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260722071430.0.tgz","fileCount":31,"integrity":"sha512-Slhz7B0M9iWqw7ZmxYmxITvlRkYlai5ktwTzPY19SFJ+LElTZcX9Folc2kiPm+D91p81n7eeCc82fHVL42w3Ig==","signatures":[{"sig":"MEYCIQCsqA4A6KpmitV91zyb6LBk4GmWLqNWvCKdvxWoP3GmIQIhAK6y1mpdAKGPcqBEXNKWh9G4E99wsvxS2Cp2v9vf3lsg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13303306},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260722071430.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b872a0ecbfbcfb646e4ad3254061af66/midscene-harmony-1.10.7-beta-20260722071430.0.tgz","_integrity":"sha512-Slhz7B0M9iWqw7ZmxYmxITvlRkYlai5ktwTzPY19SFJ+LElTZcX9Folc2kiPm+D91p81n7eeCc82fHVL42w3Ig==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260722071430.0","@midscene/shared":"1.10.7-beta-20260722071430.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260722071430.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260722071430.0_1784704643604_0.6555681164888043","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260722071702.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260722071702.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260722071702.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d923b840465bb9ac0132dd0cc8e566fa0267078e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260722071702.0.tgz","fileCount":31,"integrity":"sha512-Rxb4G8Bb6LiD6wZ2gAslFn38bWom+6EkWEurZYXeyn/LmpgyhIb3f+sYpruPplWH/Mvkjc2ph1WIGVZl42orrA==","signatures":[{"sig":"MEUCIE3ZVXc+iKemyXgnVPE1rg38ui8qoDa03qtbELmZ3c9pAiEAg3lO0j0VA8XGmnUt6smilbnyCts5CRaETTXCtX+HNWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13345959},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260722071702.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b45f84bb0ca0d61a5097e421f9e79741/midscene-harmony-1.10.7-beta-20260722071702.0.tgz","_integrity":"sha512-Rxb4G8Bb6LiD6wZ2gAslFn38bWom+6EkWEurZYXeyn/LmpgyhIb3f+sYpruPplWH/Mvkjc2ph1WIGVZl42orrA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260722071702.0","@midscene/shared":"1.10.7-beta-20260722071702.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260722071702.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260722071702.0_1784704787655_0.49012803973494146","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260722111246.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260722111246.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260722111246.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c0b6c2b126e3daa14f69bc34561d8f3c25cabb6d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260722111246.0.tgz","fileCount":31,"integrity":"sha512-N6UvN8OM516FFvvr4pjJyI13tbO281I0jFh5N43mcaRhg+iPcBmHEYmkods4QXTKmvwEDcAYGCrapFDCL/uHAw==","signatures":[{"sig":"MEYCIQCIWZaepy2WawFf9lL9r+NptH87JfAGe26T6sAfjmAdtgIhALg7JUxIocVhmw9+MBARJQcEpbKjkHgwXI4zZR6m5oAy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15480458},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260722111246.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e0d1aff292e4813684f0f13d2e6fad9e/midscene-harmony-1.10.7-beta-20260722111246.0.tgz","_integrity":"sha512-N6UvN8OM516FFvvr4pjJyI13tbO281I0jFh5N43mcaRhg+iPcBmHEYmkods4QXTKmvwEDcAYGCrapFDCL/uHAw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260722111246.0","@midscene/shared":"1.10.7-beta-20260722111246.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260722111246.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260722111246.0_1784718979143_0.10426621226782662","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260722111325.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260722111325.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260722111325.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5b458f276df62189424e5bf7fa44082288df9395","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260722111325.0.tgz","fileCount":31,"integrity":"sha512-L90NyH55gDAcitW6RRAIYEKdsh/22yZ5uwGELs6DzhJYr7gZ3+keckd/l+0FcbxLf4ZMACoClVzu6ORhVGSV3g==","signatures":[{"sig":"MEUCIFXWDAEg0bDljYnAWthobF89a8X+iTIR+YtRYWuvt1UXAiEA/zU12I511B+9/A/u7T1TW5cYHzgDlH7GqbmUyw8PWa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15480458},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260722111325.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7ec82ec37161eac529483f7943251c61/midscene-harmony-1.10.7-beta-20260722111325.0.tgz","_integrity":"sha512-L90NyH55gDAcitW6RRAIYEKdsh/22yZ5uwGELs6DzhJYr7gZ3+keckd/l+0FcbxLf4ZMACoClVzu6ORhVGSV3g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260722111325.0","@midscene/shared":"1.10.7-beta-20260722111325.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260722111325.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260722111325.0_1784719031424_0.6253602063964219","host":"s3://npm-registry-packages-npm-production"}},"1.10.4-beta-20260723055511.0":{"name":"@midscene/harmony","version":"1.10.4-beta-20260723055511.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.4-beta-20260723055511.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b51a219755c39e8805d43a5eae1eee4f085ff6da","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.4-beta-20260723055511.0.tgz","fileCount":34,"integrity":"sha512-HYYdmA3rqxIXiNC9Q/tajnjw+a+RDlF5a2+mBvesNg2i4WRhvx8hDxAV3OybCSj4gDS2+5DtBAaJEPsTE363bw==","signatures":[{"sig":"MEUCIQCtPxpHpUjPm0+YlOLL6x7xzUBrPx2O2eZtIC4n0hCc0wIgWgZS4urZOBK5aU2c49eEVrcESNV3GoI14c+Jy2KGu7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13387979},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.4-beta-20260723055511.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5d6b2bda070b4b3eb4679533ac415975/midscene-harmony-1.10.4-beta-20260723055511.0.tgz","_integrity":"sha512-HYYdmA3rqxIXiNC9Q/tajnjw+a+RDlF5a2+mBvesNg2i4WRhvx8hDxAV3OybCSj4gDS2+5DtBAaJEPsTE363bw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.4-beta-20260723055511.0","@midscene/shared":"1.10.4-beta-20260723055511.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.4-beta-20260723055511.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.4-beta-20260723055511.0_1784786257263_0.9810502027171621","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"@midscene/harmony","version":"1.10.7","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"869a3595cede7902f911edcb3ca0db9c1808e1bf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7.tgz","fileCount":31,"integrity":"sha512-Y4G1DmaIYs09DxIMggO5tvzLkAFKhv+KX5Znek9+otAcFiXxn3AbiMJ/5DpWRIMYgLiSSQe8ber/pNnX5arc7w==","signatures":[{"sig":"MEUCIBbvhxoGLoxkkntYbBNWHje07cqR7eeJ1OfE37d3c2rUAiEAoOmuosxZ3XS59yYPDGb0YzKKtPONme3zsKoGB4Y6agM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13326806},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1e5e4795272223d3ab11d95a09c009d8/midscene-harmony-1.10.7.tgz","_integrity":"sha512-Y4G1DmaIYs09DxIMggO5tvzLkAFKhv+KX5Znek9+otAcFiXxn3AbiMJ/5DpWRIMYgLiSSQe8ber/pNnX5arc7w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7","@midscene/shared":"1.10.7","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7_1784787269146_0.2801546485785067","host":"s3://npm-registry-packages-npm-production"}},"1.10.8-beta-20260723091821.0":{"name":"@midscene/harmony","version":"1.10.8-beta-20260723091821.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.8-beta-20260723091821.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0f62a5f573dd3d600d7a7c3f8eb7cb4aadd07d00","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.8-beta-20260723091821.0.tgz","fileCount":31,"integrity":"sha512-Edvy6lh3Et09JdBdFUnwEehFYCAfaZinVC7+VEOa63sB4sAcxUBjmSx/UOPAaQqZ/ODDYJtr9OtyC4fWw6kneA==","signatures":[{"sig":"MEQCIEvdIz1hRLuufFDDjVd8WaExW5B99+OMup5xMsISu7f7AiAJeeV8lXx8Uz9vf7pyxMs9u7lkpCE69Gq30rXRVV/I3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13327074},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.8-beta-20260723091821.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9bd17c0efc5ab8665e54cdcefde1fbd1/midscene-harmony-1.10.8-beta-20260723091821.0.tgz","_integrity":"sha512-Edvy6lh3Et09JdBdFUnwEehFYCAfaZinVC7+VEOa63sB4sAcxUBjmSx/UOPAaQqZ/ODDYJtr9OtyC4fWw6kneA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.8-beta-20260723091821.0","@midscene/shared":"1.10.8-beta-20260723091821.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.8-beta-20260723091821.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.8-beta-20260723091821.0_1784798554944_0.8956325347817096","host":"s3://npm-registry-packages-npm-production"}},"1.10.8-beta-20260723115348.0":{"name":"@midscene/harmony","version":"1.10.8-beta-20260723115348.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.8-beta-20260723115348.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f5a931228358454d5c99f59a9da1c5e87a49a616","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.8-beta-20260723115348.0.tgz","fileCount":31,"integrity":"sha512-ORNulH0m9o9irMRnS5CetETQ77rsuBRwPPjZ1AJetm9/W+k345wPGuZBF1QBMclxwe6Vz3URnlHAmiFLqUPxSQ==","signatures":[{"sig":"MEQCICgXfFqURavat5HpG6ItDl1AEllSCzmb4/NI9QKBHojmAiAUwfsrS4vTPgVXj7BinkT+rolBB6pXon8SxLjS+Uq4HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15483110},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.8-beta-20260723115348.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/eb6daa43a0142943efd756e1fcbb54c6/midscene-harmony-1.10.8-beta-20260723115348.0.tgz","_integrity":"sha512-ORNulH0m9o9irMRnS5CetETQ77rsuBRwPPjZ1AJetm9/W+k345wPGuZBF1QBMclxwe6Vz3URnlHAmiFLqUPxSQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.8-beta-20260723115348.0","@midscene/shared":"1.10.8-beta-20260723115348.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.8-beta-20260723115348.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.8-beta-20260723115348.0_1784807814831_0.1932629297867654","host":"s3://npm-registry-packages-npm-production"}},"1.10.8-beta-20260724035136.0":{"name":"@midscene/harmony","version":"1.10.8-beta-20260724035136.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.8-beta-20260724035136.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a8f189b825936b440dc36a704b2ecbe40564852b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.8-beta-20260724035136.0.tgz","fileCount":31,"integrity":"sha512-qayj/Jy1Gj8WPAeBpGw8zQzSidZqc8MpXJ9RY+TN3aw4bYtN09vkFqZ0KRp+V/YcDfklc1c96BQ86GSiT9v2QQ==","signatures":[{"sig":"MEUCIQDjrpbu1LUeXrzuvF17M98JACE4hvIAwzLDx08W+cECzwIgQvylxsr0nK6yVQOAkb1bMQdjhOEdZJPYIgNKJx0ZYHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13327074},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.8-beta-20260724035136.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7dfeb1eb4c30a92415b20f10584abcc1/midscene-harmony-1.10.8-beta-20260724035136.0.tgz","_integrity":"sha512-qayj/Jy1Gj8WPAeBpGw8zQzSidZqc8MpXJ9RY+TN3aw4bYtN09vkFqZ0KRp+V/YcDfklc1c96BQ86GSiT9v2QQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.8-beta-20260724035136.0","@midscene/shared":"1.10.8-beta-20260724035136.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.8-beta-20260724035136.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.8-beta-20260724035136.0_1784865286020_0.3036335021776546","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260724070600.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260724070600.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260724070600.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"328a5cf942168e9ca7a793a83b257ae4881682f3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260724070600.0.tgz","fileCount":31,"integrity":"sha512-G5ADG5LM6FsLQp7QZtIdMXofUmynH55VKg5L1586rKZqF6+W7jTsrg6PicqVOsiQggfPBh749x5/cxta9Rna9g==","signatures":[{"sig":"MEQCIHohp37k87Uj293dkjNWDRSzneaYaqAIWO7rQ384yFuFAiA1ZQrAtjlzjrhqPEiSwJhsi/fqCBNxRCbqNL8Jg2cvsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13326788},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260724070600.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/430d36dcbe7dd9b75926eb07cf2666e4/midscene-harmony-1.10.7-beta-20260724070600.0.tgz","_integrity":"sha512-G5ADG5LM6FsLQp7QZtIdMXofUmynH55VKg5L1586rKZqF6+W7jTsrg6PicqVOsiQggfPBh749x5/cxta9Rna9g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260724070600.0","@midscene/shared":"1.10.7-beta-20260724070600.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260724070600.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260724070600.0_1784876939338_0.8608611327628792","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260728030058.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260728030058.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260728030058.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"13eb5efd68fe30a7fab2ff8332e77276bf0533f6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260728030058.0.tgz","fileCount":31,"integrity":"sha512-mgOKnKeT6OIJKATJhjWZ18DJIKmn/K4E6eDt9AC4w4UGzHqg1OJkvd3evvFpI6aHGoIVeJrzD1VtaGdSBuByuA==","signatures":[{"sig":"MEYCIQCvxvYFeZ6k9nzaZljUQ2sVPpg5FhlNbX1aGfHXOjDhzwIhAIuIHwIhcdQPmnvTB8rS4xUoOpt3ljjy/pMc1Sgu3rP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13326788},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260728030058.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f8feb9ed638f42fa27df63746f42f02c/midscene-harmony-1.10.7-beta-20260728030058.0.tgz","_integrity":"sha512-mgOKnKeT6OIJKATJhjWZ18DJIKmn/K4E6eDt9AC4w4UGzHqg1OJkvd3evvFpI6aHGoIVeJrzD1VtaGdSBuByuA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260728030058.0","@midscene/shared":"1.10.7-beta-20260728030058.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260728030058.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260728030058.0_1785207834037_0.25979463073163744","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260728032337.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260728032337.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260728032337.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2a4182012f0d9e45d7989cfc033a90e2686d89b5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260728032337.0.tgz","fileCount":31,"integrity":"sha512-/iLxY/t/juAEoeyD3EwCCO6owPV2BBYBvccrfQEMOtv3+Tb4JD3X8t8iccoPnhH1IntjExsSOtb1HzolXFvoOQ==","signatures":[{"sig":"MEQCIDgmUvBwuV92pHdzaPskVnDzhOeoNyqUx1g3KZRmYUveAiBZCmepf9k0mtRMqyrICPezU6ZpCXk6LQC2ocgQ3LvejA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13401213},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260728032337.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/53998ad83048d7287449438aa329102f/midscene-harmony-1.10.7-beta-20260728032337.0.tgz","_integrity":"sha512-/iLxY/t/juAEoeyD3EwCCO6owPV2BBYBvccrfQEMOtv3+Tb4JD3X8t8iccoPnhH1IntjExsSOtb1HzolXFvoOQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260728032337.0","@midscene/shared":"1.10.7-beta-20260728032337.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260728032337.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260728032337.0_1785209192003_0.9114288907066428","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260728063625.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260728063625.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260728063625.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"109be12a1ae163b2df062dfbe82cbd3dfa5c68b0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260728063625.0.tgz","fileCount":31,"integrity":"sha512-Kk48NOV1f7VG4Jvj9ogAM42DCArQlDjti3uuzDFRhVEme4k70LUEFM/yKvsKzPkRVKiIIv4yBDxqE1Sc8rTq6w==","signatures":[{"sig":"MEUCIQCub2SEGqjeYe8muGPmvK6dsfw5qlC6Ow9d8xXQiZ4nIwIgNwxd+eHrgFh5KNl5IU80ZdNCVYk1hns9O4/h84yvskw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403662},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260728063625.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1741aef49c3e00e773a08da36b3f9526/midscene-harmony-1.10.7-beta-20260728063625.0.tgz","_integrity":"sha512-Kk48NOV1f7VG4Jvj9ogAM42DCArQlDjti3uuzDFRhVEme4k70LUEFM/yKvsKzPkRVKiIIv4yBDxqE1Sc8rTq6w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260728063625.0","@midscene/shared":"1.10.7-beta-20260728063625.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260728063625.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260728063625.0_1785220762287_0.6104800561429644","host":"s3://npm-registry-packages-npm-production"}},"1.10.7-beta-20260728090817.0":{"name":"@midscene/harmony","version":"1.10.7-beta-20260728090817.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.7-beta-20260728090817.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3c2e9468b2853e0c64f7ad7e0684cd5e70f919cd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.7-beta-20260728090817.0.tgz","fileCount":31,"integrity":"sha512-hCEmhUCH2faMOFKwaYw6DhGGN2VQQq3e0Ry+w6Zk4UURtoBdtRe7fzmPHJdnUFJl0eq8d7DeZsnAB6z3Z0fXfA==","signatures":[{"sig":"MEQCICUoYqHhhZhVJbddHlAhc3EGeQh2oAn5YFXGBUTjDIw6AiAha8DDhqcRz34DSFgL+v/avONrcRH1cP/jAfEb79aDcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13403662},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.7-beta-20260728090817.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0c0643783f0533c52f0f78225c26744e/midscene-harmony-1.10.7-beta-20260728090817.0.tgz","_integrity":"sha512-hCEmhUCH2faMOFKwaYw6DhGGN2VQQq3e0Ry+w6Zk4UURtoBdtRe7fzmPHJdnUFJl0eq8d7DeZsnAB6z3Z0fXfA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.7-beta-20260728090817.0","@midscene/shared":"1.10.7-beta-20260728090817.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.7-beta-20260728090817.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.7-beta-20260728090817.0_1785229866520_0.9613879840924855","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"@midscene/harmony","version":"1.10.8","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.8","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"87af8dce0af2d005f7ac965c5395e9afa47ae194","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.8.tgz","fileCount":31,"integrity":"sha512-LVnF40287gQ2Ceno2jxFbpH3EFX5P7DRvCRRId1Fj7RZe+pEgACrGkDFCu2cjbqDPUJVVF1UqGaT2beSYG6Knw==","signatures":[{"sig":"MEUCIQDvyIVZKzmvCkDMM5MfIulcS93/T9vSclzPZwwaQan9sgIgUPdGGtTT0bnWo9/AztjkKMTaoZkgn3DEzDQLMmXjX9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13349524},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/678510ecb3693a09e089b7b60b6c6b38/midscene-harmony-1.10.8.tgz","_integrity":"sha512-LVnF40287gQ2Ceno2jxFbpH3EFX5P7DRvCRRId1Fj7RZe+pEgACrGkDFCu2cjbqDPUJVVF1UqGaT2beSYG6Knw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.8","@midscene/shared":"1.10.8","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.8_1785316733057_0.5876438072830876","host":"s3://npm-registry-packages-npm-production"}},"1.10.8-beta-20260729114450.0":{"name":"@midscene/harmony","version":"1.10.8-beta-20260729114450.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.8-beta-20260729114450.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"310c53a6fa5b424cf20e852f567521cb4d134022","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.8-beta-20260729114450.0.tgz","fileCount":31,"integrity":"sha512-c/KO0tsHqmnjmxClbDK9M2v7SwH1AWBQxuxY8ykKkmxRk4sJNsDlrh3X5o0JnKBPfJh3HI1OZEBWyzzBSDEAWg==","signatures":[{"sig":"MEUCIQCO6tSVGSxFYjZDp7rP56/S9io4pWC/ysurfFdbyN5NBgIgRarBEh5mrUh1cpN+MYy6empSqKrJsXUCyqAi4XnJYVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13380410},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.8-beta-20260729114450.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4f88aff372585af88bc0f8b9acbb08a6/midscene-harmony-1.10.8-beta-20260729114450.0.tgz","_integrity":"sha512-c/KO0tsHqmnjmxClbDK9M2v7SwH1AWBQxuxY8ykKkmxRk4sJNsDlrh3X5o0JnKBPfJh3HI1OZEBWyzzBSDEAWg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.8-beta-20260729114450.0","@midscene/shared":"1.10.8-beta-20260729114450.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.8-beta-20260729114450.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.8-beta-20260729114450.0_1785325662190_0.7666712579242692","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260730110858.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260730110858.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260730110858.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3bf651fa9216d05644e9c37daceb51cf846c2ff2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260730110858.0.tgz","fileCount":31,"integrity":"sha512-segxG0jBtpYIPvA22BuWKHt6DEaAxtvJra4bjxZmhotvuwQ76p0Ks+vMbly+bPhd5vI5aEA+sGQgnb/r9DU9zA==","signatures":[{"sig":"MEQCIHxKCFYScqFtdQtnrbZSJOFozRnTHa51enkC0NzV85q2AiAzHxDYzU0j3EWzggTCayuWDswldyXpgqT5nDimf9Sc1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13352103},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260730110858.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d7d6bed9591534e7a7a74921dd8aad0c/midscene-harmony-1.10.9-beta-20260730110858.0.tgz","_integrity":"sha512-segxG0jBtpYIPvA22BuWKHt6DEaAxtvJra4bjxZmhotvuwQ76p0Ks+vMbly+bPhd5vI5aEA+sGQgnb/r9DU9zA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260730110858.0","@midscene/shared":"1.10.9-beta-20260730110858.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260730110858.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260730110858.0_1785409953642_0.2100825083686757","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260731103801.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260731103801.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260731103801.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"720734f6da40361299e90e7461ad055825b1d57f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260731103801.0.tgz","fileCount":31,"integrity":"sha512-vcR8Xvsd5VQ6gDSTf72TqMPjQ3vVYoPKtvVg2ny7qsYXhTt8A3Ky2D32t9iqdbas/PGWWFkCsbVk4C1sOq9l5Q==","signatures":[{"sig":"MEUCIQDpMJ0+hIhbEX7Vk/gqxMrMhGLExOZB5rLcqOIQL7CPiAIgPRlc97gEaqwIfVa8NUl9jZiHHbQGQeeGloUa+r8RoMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13352103},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260731103801.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f48e9eaf3bb01f6e85852952284f2838/midscene-harmony-1.10.9-beta-20260731103801.0.tgz","_integrity":"sha512-vcR8Xvsd5VQ6gDSTf72TqMPjQ3vVYoPKtvVg2ny7qsYXhTt8A3Ky2D32t9iqdbas/PGWWFkCsbVk4C1sOq9l5Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260731103801.0","@midscene/shared":"1.10.9-beta-20260731103801.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260731103801.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260731103801.0_1785494460289_0.6185831510358075","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260803021336.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260803021336.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260803021336.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ac2b466adb91e125eefd4067f79de655296fc4ba","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260803021336.0.tgz","fileCount":31,"integrity":"sha512-3N2y+VyBgLNhDTF34l7eTln/9KLEMxMvB9uX2J+n/VpQXloiuW2uqMK/bWcehRPbG9iVqxykScC9i2qOScR3GQ==","signatures":[{"sig":"MEQCIGJvvdHC5V+9EJi9huQml9kM5jPUiqLKF1kmE+XDvsQ5AiBBCCg/T8DcpOGtKeO13n/ZdeHFkgoPy3RIaJ2aNmvybw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13357699},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260803021336.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/26f1b64a87dd51d531a1cd019b880798/midscene-harmony-1.10.9-beta-20260803021336.0.tgz","_integrity":"sha512-3N2y+VyBgLNhDTF34l7eTln/9KLEMxMvB9uX2J+n/VpQXloiuW2uqMK/bWcehRPbG9iVqxykScC9i2qOScR3GQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260803021336.0","@midscene/shared":"1.10.9-beta-20260803021336.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260803021336.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260803021336.0_1785723380255_0.5835255444174767","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260803043103.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260803043103.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260803043103.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"124b00568ebe285ba5c4b3fa736aa28ad1947381","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260803043103.0.tgz","fileCount":31,"integrity":"sha512-9SJ18xfrx9PaZus95KgAxXHijR7kEEff65XW/6b0CUkjycWW1CruX8dpft0ZqXQdpIqYoMKjymGxWnaNKD29VQ==","signatures":[{"sig":"MEUCIC10NPUF1r9iGct2EoFuzoRd2CuKqMucwhN+OIifKa6VAiEAhJIh9GQaAQJj5UkhO1iv4BFuAUmD9jOcbuqSOC6st3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13357699},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260803043103.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0b77aa35f9565cd8ea4720f19485f77d/midscene-harmony-1.10.9-beta-20260803043103.0.tgz","_integrity":"sha512-9SJ18xfrx9PaZus95KgAxXHijR7kEEff65XW/6b0CUkjycWW1CruX8dpft0ZqXQdpIqYoMKjymGxWnaNKD29VQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260803043103.0","@midscene/shared":"1.10.9-beta-20260803043103.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260803043103.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260803043103.0_1785731641288_0.19582764125715157","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260803063737.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260803063737.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260803063737.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b805c78a1224e6bf8ae49a5d0563dc45e64745c3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260803063737.0.tgz","fileCount":31,"integrity":"sha512-1Cf9yu8qiLEZlcZQaltQBGeIP/eJqLERf7Jji+jz1/pcb38O+2e3UedGHwuGV6UWFbrahpfBJRUsr1u5/EMlow==","signatures":[{"sig":"MEUCIHIwIQqW8ABymfkT9ue8PA3/3JZXNXfg9djodwA7H5PdAiEAsIy7Ip4eAJV+b9MJGqN2lF3YbnugtPcYWscZzuLIT6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13357699},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260803063737.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9a78f59609b4b9025735defb8a0e8aaf/midscene-harmony-1.10.9-beta-20260803063737.0.tgz","_integrity":"sha512-1Cf9yu8qiLEZlcZQaltQBGeIP/eJqLERf7Jji+jz1/pcb38O+2e3UedGHwuGV6UWFbrahpfBJRUsr1u5/EMlow==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260803063737.0","@midscene/shared":"1.10.9-beta-20260803063737.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260803063737.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260803063737.0_1785739233369_0.5118395643480564","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260803081023.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260803081023.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260803081023.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a01fe8e668d26bb938db1c782e8e20a6e772a415","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260803081023.0.tgz","fileCount":31,"integrity":"sha512-4cVY8gv0/CiKXo1JdeE8BNyBqRMPBAWeU9+wQ8vT58bq/XMxCumSDhIOVGxoRw96+ESdmhpe1Ofv9QKBpkVKfw==","signatures":[{"sig":"MEUCIQCC+JTWJXRkmeCER4sDz5KaeqgWAoyMj26OPwZEnSk7ywIgXFQEmQgnIP3fNyW00PXfJSmO8E80NdBco0y9YeJzMdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13358271},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260803081023.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b7ff9ef7c81846585902ec2bd6222990/midscene-harmony-1.10.9-beta-20260803081023.0.tgz","_integrity":"sha512-4cVY8gv0/CiKXo1JdeE8BNyBqRMPBAWeU9+wQ8vT58bq/XMxCumSDhIOVGxoRw96+ESdmhpe1Ofv9QKBpkVKfw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260803081023.0","@midscene/shared":"1.10.9-beta-20260803081023.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260803081023.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260803081023.0_1785744798056_0.23086569111333644","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260804015945.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260804015945.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260804015945.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9f577adaaf89a0364cdcf230a084b8ea27376286","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260804015945.0.tgz","fileCount":31,"integrity":"sha512-O1FaPeCOuPnybA1zCIeOE5B0iontVyw0Y4Jv8q7U6EKlseK0zzYvE6x8/qhe6rcNZjakry+ntwPnOPx4i+1Dew==","signatures":[{"sig":"MEUCICCimRFsxxtiUaGU/E2teL3N4VaoPPD5MEarPYovZRJ8AiEAuDqz2GrKyUdaXsP9foAMdjdoqnnzry129EeSs/kRGUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13357699},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260804015945.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1f53488b35f3cb7949dbeb3c09500547/midscene-harmony-1.10.9-beta-20260804015945.0.tgz","_integrity":"sha512-O1FaPeCOuPnybA1zCIeOE5B0iontVyw0Y4Jv8q7U6EKlseK0zzYvE6x8/qhe6rcNZjakry+ntwPnOPx4i+1Dew==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260804015945.0","@midscene/shared":"1.10.9-beta-20260804015945.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260804015945.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260804015945.0_1785808926562_0.9600245809536989","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-beta-20260804051439.0":{"name":"@midscene/harmony","version":"1.10.9-beta-20260804051439.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9-beta-20260804051439.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b8a0ca63f4fb5ec70a949636754894486b73e5e7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9-beta-20260804051439.0.tgz","fileCount":31,"integrity":"sha512-AtSdiyo0RjRaLJAn6g3W9dN8sf0X2UCe4GCEsKdgcS50D4vR99i30z9g+zxZIKvZL6bMKIX+uZh2w0meawI+fg==","signatures":[{"sig":"MEYCIQDYytUoP4lP/d3q6mg57lN7w/HN6Mipk6sSW/XSn3rhfwIhAL4RYhA46UUsU4XZS8BjiCafSTmIs4P9RC/PMiEUgF6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15520522},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9-beta-20260804051439.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/adb5525af84bffe47e9c4c432da4967b/midscene-harmony-1.10.9-beta-20260804051439.0.tgz","_integrity":"sha512-AtSdiyo0RjRaLJAn6g3W9dN8sf0X2UCe4GCEsKdgcS50D4vR99i30z9g+zxZIKvZL6bMKIX+uZh2w0meawI+fg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9-beta-20260804051439.0","@midscene/shared":"1.10.9-beta-20260804051439.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9-beta-20260804051439.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9-beta-20260804051439.0_1785820657700_0.6674883906751514","host":"s3://npm-registry-packages-npm-production"}},"1.10.9":{"name":"@midscene/harmony","version":"1.10.9","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.9","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1ecb26e9fd479840b8d1677bac4bf91c70ea5f54","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.9.tgz","fileCount":31,"integrity":"sha512-CJq/2imZakJzteZG3KlEiMw2PfYPqIh4PBuFzsiDZgpEjbpX5m1ojwUfQChk8toV5zqa6yqTWuoOqNAj35pTvA==","signatures":[{"sig":"MEQCIB9oYEF4LFF6KKcvLhC9/koMVyXm+ZzOHCqDVEpeJwHPAiA3Qu5MDX1SpcaQOO0PIrxYyZv55wnYlXfT544dp3LNGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13440306},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.9.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bcce49550ce6430c406e2ecec6cee417/midscene-harmony-1.10.9.tgz","_integrity":"sha512-CJq/2imZakJzteZG3KlEiMw2PfYPqIh4PBuFzsiDZgpEjbpX5m1ojwUfQChk8toV5zqa6yqTWuoOqNAj35pTvA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.9","@midscene/shared":"1.10.9","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.9_1785846261748_0.9951590503924175","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260805080137.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260805080137.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260805080137.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a2f1fd0ecc30dc50840978129b8158912334d0fe","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260805080137.0.tgz","fileCount":31,"integrity":"sha512-gjNQg6ufS2uUNE+aDJw7roJunNzqs4TfrJpF/v5+rf4OUlOqg5llsrpDnpXNvq8c8ij7Qg/rJSZOXaWwDIWTSg==","signatures":[{"sig":"MEQCIHaRQZ8GrtRAkD7gb+7xAPv4rts7weqQVE6BzvRULqNtAiBAmLnsVW3AMa2Dxb/VHqbcl5kVIOEQhBdzj7ViYQ141Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15624940},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260805080137.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c8abda5fc623122a33b069d1d4e93d6e/midscene-harmony-1.10.10-beta-20260805080137.0.tgz","_integrity":"sha512-gjNQg6ufS2uUNE+aDJw7roJunNzqs4TfrJpF/v5+rf4OUlOqg5llsrpDnpXNvq8c8ij7Qg/rJSZOXaWwDIWTSg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260805080137.0","@midscene/shared":"1.10.10-beta-20260805080137.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260805080137.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260805080137.0_1785917077724_0.20072330243364278","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260805093541.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260805093541.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260805093541.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8055abe041b7c17d2530420ebba46be4175a8922","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260805093541.0.tgz","fileCount":31,"integrity":"sha512-memlDrSd07Urkrf9UA2MsK5SG6rG0xJ6CRXFiSOGSP5aaGydvk3cg5Jre8ZfeWW2FfCSf/A8EE21rxIbE85m6g==","signatures":[{"sig":"MEYCIQCSM73PKSzfPxYvaqp2KVvoDICVcJ9R+8bomXokVV3jkwIhAP0vDmr2D4eabHbjKY2EdhL2cS/nwOg3V9tdhpAe4JC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15629738},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260805093541.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b39c60c39e1105f0161f5e7b45d5dea3/midscene-harmony-1.10.10-beta-20260805093541.0.tgz","_integrity":"sha512-memlDrSd07Urkrf9UA2MsK5SG6rG0xJ6CRXFiSOGSP5aaGydvk3cg5Jre8ZfeWW2FfCSf/A8EE21rxIbE85m6g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260805093541.0","@midscene/shared":"1.10.10-beta-20260805093541.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260805093541.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260805093541.0_1785922713694_0.892899380341662","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260805104709.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260805104709.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260805104709.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"07fe0b397dec792574faea08379bb507863575b0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260805104709.0.tgz","fileCount":31,"integrity":"sha512-9LfKyanOKk+J+BhvKhLrl7KFhIWIF/f64SDFawJ9wUQcQhsPQCcM1Ujf6VuAufIbA5rT9BZSw9CXOLLYkxkRcw==","signatures":[{"sig":"MEUCIFLcmWIZS6zS9QiiItn5b+A9E9RmiYtANYRSSg+f+J0mAiEAyyzXmEUkG9kqQ+sFf4zfzpm9zujhKa06m2D+A6jUSv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13440562},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260805104709.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/033d416a10b201c815260a494e32ca03/midscene-harmony-1.10.10-beta-20260805104709.0.tgz","_integrity":"sha512-9LfKyanOKk+J+BhvKhLrl7KFhIWIF/f64SDFawJ9wUQcQhsPQCcM1Ujf6VuAufIbA5rT9BZSw9CXOLLYkxkRcw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260805104709.0","@midscene/shared":"1.10.10-beta-20260805104709.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260805104709.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260805104709.0_1785927000300_0.7586240323768276","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260806025428.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260806025428.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260806025428.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"68f28445ac4648e8c03197e1c8cc5d6c367f9352","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260806025428.0.tgz","fileCount":31,"integrity":"sha512-0gUImua8xXz5InYjks+OR3Sm6h0iZu3pyC0Bi1OsBlwcZ7vw/SuqpfSE+O/XiLeu+QaaKA1KRu22BZoVWRZGoA==","signatures":[{"sig":"MEUCIQD2LpKprMt8S+4y3naGMQrE5DTXe8U9yK9ZEI40+xm+WgIgVPhZ6NtuFF/MPCXyJHK1IlSSdZRu6TzznNbROPiiGSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17877509},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260806025428.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/8a84c92a4ff7e28846985537b7b6f902/midscene-harmony-1.10.10-beta-20260806025428.0.tgz","_integrity":"sha512-0gUImua8xXz5InYjks+OR3Sm6h0iZu3pyC0Bi1OsBlwcZ7vw/SuqpfSE+O/XiLeu+QaaKA1KRu22BZoVWRZGoA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260806025428.0","@midscene/shared":"1.10.10-beta-20260806025428.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260806025428.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260806025428.0_1785985048372_0.4654085453610317","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260806025928.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260806025928.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260806025928.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b744bfc8d60e69486cc9bfc735e21399f45529b4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260806025928.0.tgz","fileCount":31,"integrity":"sha512-MlqF7c+HnkiQEulZB4DJLwHmDNsIqk1YP19RoDO9zFCy4qPlHeq7rRqR3ol/roIKUyM9IcjIp5yD93FXTkiukg==","signatures":[{"sig":"MEQCIFJv09liPvFxmvhVQZTydQWucLir2WZjcx7+I+RRyTS+AiBXLBdFrahqcFwJDeUU5fYURuyx7UF1BR49ou3KzRnVDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17882450},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260806025928.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c47f6f930650e0735c84c677749d5112/midscene-harmony-1.10.10-beta-20260806025928.0.tgz","_integrity":"sha512-MlqF7c+HnkiQEulZB4DJLwHmDNsIqk1YP19RoDO9zFCy4qPlHeq7rRqR3ol/roIKUyM9IcjIp5yD93FXTkiukg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260806025928.0","@midscene/shared":"1.10.10-beta-20260806025928.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260806025928.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260806025928.0_1785985293713_0.4220440126755074","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260806064245.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260806064245.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260806064245.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b5014a0390df3baa4fcbc05e2a1f3d073f06514e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260806064245.0.tgz","fileCount":31,"integrity":"sha512-FRGF7dR6nOjra9rp9E4RjtqtSi5Tg9xiyqLZWEMeHklfsUYKKIs7r/GLtlpbW2ek33ibdAIIddDtKf9kUhbdvQ==","signatures":[{"sig":"MEYCIQC9LNXG238BQIA1ytrFlI2OHb1+sUh9aGM20k6M99fP3wIhAJsjg/hGn3q1phfjh2fvKYsceW09dK3u0NagAAzkwfU9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15299368},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260806064245.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/83d3a2593d8b0ae63922309adc748be2/midscene-harmony-1.10.10-beta-20260806064245.0.tgz","_integrity":"sha512-FRGF7dR6nOjra9rp9E4RjtqtSi5Tg9xiyqLZWEMeHklfsUYKKIs7r/GLtlpbW2ek33ibdAIIddDtKf9kUhbdvQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260806064245.0","@midscene/shared":"1.10.10-beta-20260806064245.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260806064245.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260806064245.0_1785998694867_0.40984980889169687","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260806065035.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260806065035.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260806065035.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"feab71ccd866e8302ac972400fa1ce0202829061","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260806065035.0.tgz","fileCount":31,"integrity":"sha512-/2oTUwKqLrWCdVbXvEwPoi+F2Uhwvy9kEQjr2TavfSGFd5/6NWfKaFj4E5o8lH7WjcjCjHXhNfz4ZptEEdUosQ==","signatures":[{"sig":"MEYCIQCsMDrMPtb0WcBP62NJvZ/X7T4ly3W9VMZF4WjqlcYWSwIhANrAgCkcvRRWpHpPu+n2aKk8/IQbthvwAuoWnV4nIcee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17917448},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260806065035.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d9bc12ceefa01bedca5bd3f69dd044e8/midscene-harmony-1.10.10-beta-20260806065035.0.tgz","_integrity":"sha512-/2oTUwKqLrWCdVbXvEwPoi+F2Uhwvy9kEQjr2TavfSGFd5/6NWfKaFj4E5o8lH7WjcjCjHXhNfz4ZptEEdUosQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260806065035.0","@midscene/shared":"1.10.10-beta-20260806065035.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260806065035.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260806065035.0_1785999178987_0.051689432891630194","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260806070309.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260806070309.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260806070309.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2a0b48443962eafb3b89a81ce3d9772b70d72cef","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260806070309.0.tgz","fileCount":31,"integrity":"sha512-3+M8vWkB4EJ/z+lwdlJIN8koSLcj+GUGrAU91TRmhkps7gNSpN6O5BXbcPaVz+1mqERsJDuC5s3vvrH4FKR/Yg==","signatures":[{"sig":"MEUCIQC0N99jxZrhn9Q4mgvQ6cV6F4YetFSygK/FQOKY3hRcDAIgEPTZJSl4nVwItGoFjwN+u2aAV9E+E1CEq0XAxFYm2e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17882487},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260806070309.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/34c4f9fc1a85cd4a15e1221023f0f59d/midscene-harmony-1.10.10-beta-20260806070309.0.tgz","_integrity":"sha512-3+M8vWkB4EJ/z+lwdlJIN8koSLcj+GUGrAU91TRmhkps7gNSpN6O5BXbcPaVz+1mqERsJDuC5s3vvrH4FKR/Yg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260806070309.0","@midscene/shared":"1.10.10-beta-20260806070309.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260806070309.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260806070309.0_1785999972230_0.9585221110048314","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260806092028.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260806092028.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260806092028.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bff1dcecc754b27f57c1cac588be2dffa722b8c6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260806092028.0.tgz","fileCount":31,"integrity":"sha512-5rsIZL/LaKb0Ru3ifPoAfuNYoGBURATiDJEiaOH5SyD5XYbb1aXZAoGezi8WWWwqpSq2zoRDa1/hbzAYr3k/2Q==","signatures":[{"sig":"MEUCIF6k8O25Ek2azqL7zucMxOJROuTVPoP4rnp7p47+nITFAiEAwPUaM/o7+Tsw6U9DLBB44OOkP0wJH6mXWCLFkXgNtVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15317804},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260806092028.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ccd3a18767e9802220663085eea1a577/midscene-harmony-1.10.10-beta-20260806092028.0.tgz","_integrity":"sha512-5rsIZL/LaKb0Ru3ifPoAfuNYoGBURATiDJEiaOH5SyD5XYbb1aXZAoGezi8WWWwqpSq2zoRDa1/hbzAYr3k/2Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260806092028.0","@midscene/shared":"1.10.10-beta-20260806092028.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260806092028.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260806092028.0_1786008177997_0.6185500180204113","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260810042920.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260810042920.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260810042920.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8eedce13f9bfde8e60c2d0aabfe283de47d4012f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260810042920.0.tgz","fileCount":31,"integrity":"sha512-xSlvJn+6f/xXqY8G8GB0rxfzlCsMh5ebT9W99FrRYvBQCczEBk39gNQZ8z9kT9lO7gR4kBIL5LgWJ4+LJ+oHcg==","signatures":[{"sig":"MEYCIQCrHYTMCraXfcVy1OrjELqANha1dHsPax0Pnjf5YDjZSgIhAMxnum4J5A5PYBGhgfhiX2AYHwmjzAG/mJG+BF6Zw63n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15345623},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260810042920.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/dab51a264b216ce06bd34bd048239223/midscene-harmony-1.10.10-beta-20260810042920.0.tgz","_integrity":"sha512-xSlvJn+6f/xXqY8G8GB0rxfzlCsMh5ebT9W99FrRYvBQCczEBk39gNQZ8z9kT9lO7gR4kBIL5LgWJ4+LJ+oHcg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260810042920.0","@midscene/shared":"1.10.10-beta-20260810042920.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260810042920.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260810042920.0_1786336335106_0.6610799652329065","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260810071042.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260810071042.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260810071042.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"61b203bebec786329fba6428513839552df8a023","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260810071042.0.tgz","fileCount":31,"integrity":"sha512-lhtiWeSrw7//QhU9jIxpl8JsAH8RKHlWR8RR2Y+KOVbKD4eW0ftHaHcy0eZ2rWXXED3sAjTU/M1E6C7mBfmHzw==","signatures":[{"sig":"MEUCIQCQadHNFPpVt0LvNtyAfl78jvVLJvXpweDIKoHJJ6lgCwIgPnWES8Oa5TFGVfsStvJ7YgDhs93lgKBv5zNvg1ChdrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15295040},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260810071042.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7b6e1e1ede83b9090e9cde63004b2006/midscene-harmony-1.10.10-beta-20260810071042.0.tgz","_integrity":"sha512-lhtiWeSrw7//QhU9jIxpl8JsAH8RKHlWR8RR2Y+KOVbKD4eW0ftHaHcy0eZ2rWXXED3sAjTU/M1E6C7mBfmHzw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260810071042.0","@midscene/shared":"1.10.10-beta-20260810071042.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260810071042.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260810071042.0_1786346034889_0.2748077440740271","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260810071954.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260810071954.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260810071954.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6b276abfa82e4b254384c2a7f5e92d5ca1c40d2c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260810071954.0.tgz","fileCount":31,"integrity":"sha512-Z5Uyw7xTzRozQ8n8m6RDAABQxn3XE+1IUZX6KjkWlGEiyrHbe5VpGneONYVyl3XN/B8PxKUR8BdZAtKRbtVpjw==","signatures":[{"sig":"MEUCIQDxmtkW1p0h+2lHz0XcHkDMf8lzLCWV9PUXoNd0lvGF7AIgGBcfExfdVXdyz9hwcOStyfHhyrLq+JbDg+RmBqWUlgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17912828},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260810071954.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/60d147e5fbfb581935e661448417d2b0/midscene-harmony-1.10.10-beta-20260810071954.0.tgz","_integrity":"sha512-Z5Uyw7xTzRozQ8n8m6RDAABQxn3XE+1IUZX6KjkWlGEiyrHbe5VpGneONYVyl3XN/B8PxKUR8BdZAtKRbtVpjw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260810071954.0","@midscene/shared":"1.10.10-beta-20260810071954.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260810071954.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260810071954.0_1786346565216_0.8279984830461411","host":"s3://npm-registry-packages-npm-production"}},"1.10.10":{"name":"@midscene/harmony","version":"1.10.10","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a7bb7fd9d98f69a2dc053eadb7214e0031033402","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10.tgz","fileCount":31,"integrity":"sha512-2l/RvdaaLSb+PJNDTraynMG7rqD3d1ZjV90hbnXfpFCJGM+qk/djY79TYg51J7WkP2ZkwSbdXsQvVLlfTPAJkQ==","signatures":[{"sig":"MEQCIAXypQEW90kwIbiD3E3S/y+7Lb5VIcWnVOxI/+jkCmSZAiAGymTzStCh+5qH40VZFyNSC42bU60lfKEnjRVxNcbe2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15304015},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/728a665787971f1aeb80653ca145a508/midscene-harmony-1.10.10.tgz","_integrity":"sha512-2l/RvdaaLSb+PJNDTraynMG7rqD3d1ZjV90hbnXfpFCJGM+qk/djY79TYg51J7WkP2ZkwSbdXsQvVLlfTPAJkQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10","@midscene/shared":"1.10.10","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10_1786351325291_0.40743504686004983","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260810084532.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260810084532.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260810084532.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3c7c3e959cd730d4a7e3d308dc2c6a71ac4231aa","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260810084532.0.tgz","fileCount":31,"integrity":"sha512-IOW1J0kwU45aBZzRInQV0LlU1hzoQtNquQw5cni+h1aN4Q2aCwTVjlaqOoWBnR0wK0YGrsjpkfk4O+ckjsUauA==","signatures":[{"sig":"MEUCIGKAwT0wJk2FeHGv2qLSTpeaRVpzNK2sO2y48S9U+W1BAiEA86Fw1QSCzmmRQ/yu6675/MLz9Xzmd9C48PKkI6AJ6k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15295264},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260810084532.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0c147b40a6ee50ad330ccfbdca668d61/midscene-harmony-1.10.10-beta-20260810084532.0.tgz","_integrity":"sha512-IOW1J0kwU45aBZzRInQV0LlU1hzoQtNquQw5cni+h1aN4Q2aCwTVjlaqOoWBnR0wK0YGrsjpkfk4O+ckjsUauA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260810084532.0","@midscene/shared":"1.10.10-beta-20260810084532.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260810084532.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260810084532.0_1786351685656_0.056815125669395616","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260810093918.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260810093918.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260810093918.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ed9819d3afccad3fca1243abae25064d9936c10e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260810093918.0.tgz","fileCount":31,"integrity":"sha512-ofbkHRNWI4aIO0psHksT9x9M3UP/e0INK2Cl5xgiHEvnPyjO40CaYk2w4m1szyGB7SkD5YlzLveH3PXkVZoaVg==","signatures":[{"sig":"MEUCIQDXD9I/+cID5tojCYy+jGQXvwB+Ac1UxlOkD6W5tnzF4wIgc5zoVOJogyYvKHdf4Yzjof44vynfE7Z0jo50nHQYE+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15345623},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260810093918.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/68a03db9c2cb97438bb68c96693850f4/midscene-harmony-1.10.10-beta-20260810093918.0.tgz","_integrity":"sha512-ofbkHRNWI4aIO0psHksT9x9M3UP/e0INK2Cl5xgiHEvnPyjO40CaYk2w4m1szyGB7SkD5YlzLveH3PXkVZoaVg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260810093918.0","@midscene/shared":"1.10.10-beta-20260810093918.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260810093918.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260810093918.0_1786354929067_0.1330433331561005","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260811013642.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260811013642.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260811013642.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3af6843825485bc1b13f7522478b81a407a401ba","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260811013642.0.tgz","fileCount":31,"integrity":"sha512-WKG5LJtjRYMwEZcMjPiuoCB3xx19C6Xy0H2SwXjgOsQjGG/rIqejWm0EOstLABbHCPvTOpsWw5UnXv43hc6Wbw==","signatures":[{"sig":"MEQCIGQiWIo9zPBEB5KpIpjV9v89JDvT0n4thePed+VsdQL/AiB9eAX95zPtZSM/2UyWiDcDpw9pGwsO8fGZL/k3H2FC8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15345623},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260811013642.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e541c1becbe7489c4157673fe241ffce/midscene-harmony-1.10.10-beta-20260811013642.0.tgz","_integrity":"sha512-WKG5LJtjRYMwEZcMjPiuoCB3xx19C6Xy0H2SwXjgOsQjGG/rIqejWm0EOstLABbHCPvTOpsWw5UnXv43hc6Wbw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260811013642.0","@midscene/shared":"1.10.10-beta-20260811013642.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260811013642.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260811013642.0_1786412368210_0.40735513635306786","host":"s3://npm-registry-packages-npm-production"}},"1.10.10-beta-20260811020836.0":{"name":"@midscene/harmony","version":"1.10.10-beta-20260811020836.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.10-beta-20260811020836.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8288ef12c5f60b4006fc59237a3c37b191516c81","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.10-beta-20260811020836.0.tgz","fileCount":31,"integrity":"sha512-MYLHZXFB1B94D8oIoHX9hO+IF05xn6sv2Nk/HIIvTVt71UeZeX3XH/P3jOasR8SRMCUg+FkiXvBvCoxEtLn9wQ==","signatures":[{"sig":"MEUCIQC++pbwHHBGsXHuqEja6+zjxdLxif7kfz+qAJLYzl8G6AIgE1cj2zZK3bxzkZZe+H0rNw/BC0ISIQUuHjeEHpB4wWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15345731},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.10-beta-20260811020836.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/65f424f551f68a98bb37a1dc8d2e1624/midscene-harmony-1.10.10-beta-20260811020836.0.tgz","_integrity":"sha512-MYLHZXFB1B94D8oIoHX9hO+IF05xn6sv2Nk/HIIvTVt71UeZeX3XH/P3jOasR8SRMCUg+FkiXvBvCoxEtLn9wQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.10-beta-20260811020836.0","@midscene/shared":"1.10.10-beta-20260811020836.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.10-beta-20260811020836.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.10-beta-20260811020836.0_1786414260327_0.6169650912311966","host":"s3://npm-registry-packages-npm-production"}},"1.10.11-beta-20260811045313.0":{"name":"@midscene/harmony","version":"1.10.11-beta-20260811045313.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.11-beta-20260811045313.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2c574963f1a0174eef4c6efc9403291da7058c0d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.11-beta-20260811045313.0.tgz","fileCount":31,"integrity":"sha512-IdVFC+dWY6W6/YiDigcFEFAfBIUnvDe0F6PFPukZ2Zq2U3qOP90I78XYQ/MhGZLuC2R/jQRnNEAdxH5cvRVb4Q==","signatures":[{"sig":"MEYCIQCsw0Mp3EKflMMuYnKbwcEHDRKG7MlWiNblArh3X8nOoAIhAPBa9ePDVF4wIbjZE1lLmcCPL72l7AAvCFdRLQiayjON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15297592},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.11-beta-20260811045313.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/fd932be987be04b402a2ce0a2817ce3f/midscene-harmony-1.10.11-beta-20260811045313.0.tgz","_integrity":"sha512-IdVFC+dWY6W6/YiDigcFEFAfBIUnvDe0F6PFPukZ2Zq2U3qOP90I78XYQ/MhGZLuC2R/jQRnNEAdxH5cvRVb4Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.11-beta-20260811045313.0","@midscene/shared":"1.10.11-beta-20260811045313.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.11-beta-20260811045313.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.11-beta-20260811045313.0_1786424143616_0.7182253985188629","host":"s3://npm-registry-packages-npm-production"}},"1.10.11-beta-20260811082305.0":{"name":"@midscene/harmony","version":"1.10.11-beta-20260811082305.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.11-beta-20260811082305.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"08bc419ac08bda8fa201f6c3f496b2fa65084db9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.11-beta-20260811082305.0.tgz","fileCount":31,"integrity":"sha512-bUWtVmgdyOgcJFZrZqXAod7J8YGUekxEP7FQ1HiIa52T1LhFmliQC7BSsFn8bJeKr6cioZnA6CrgcE5Eztk75Q==","signatures":[{"sig":"MEUCIGX3U45qxU0LLjGz/chYNZ1Cml0E5PIEx+ksvSF870mMAiEAhZY6qOdjViyvRlmQ94tyKRfkfqBvVqvnEYuExvxb/zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15300298},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.11-beta-20260811082305.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/155d8e4729f0f6a13542a3f359c2f889/midscene-harmony-1.10.11-beta-20260811082305.0.tgz","_integrity":"sha512-bUWtVmgdyOgcJFZrZqXAod7J8YGUekxEP7FQ1HiIa52T1LhFmliQC7BSsFn8bJeKr6cioZnA6CrgcE5Eztk75Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.11-beta-20260811082305.0","@midscene/shared":"1.10.11-beta-20260811082305.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.11-beta-20260811082305.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.11-beta-20260811082305.0_1786436763810_0.8712526424507452","host":"s3://npm-registry-packages-npm-production"}},"1.10.11-beta-20260811112752.0":{"name":"@midscene/harmony","version":"1.10.11-beta-20260811112752.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.11-beta-20260811112752.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9aa698d89df31f95591ce2b736b35e63b1904230","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.11-beta-20260811112752.0.tgz","fileCount":31,"integrity":"sha512-NhNhdnqVIAojo3/dUj0cn7H4zOUxC+T9tWq25JMW9Jz3leULCfge0XihgXmczOmJB0VbMCn+SDA+PQq3XYHMxg==","signatures":[{"sig":"MEQCIGw5FPXdEAnwp6hWTuA05XQl8teZyPiMMemCStTDOLz+AiBNQtAoh0fXpE52CfQqYlRCAME1vizJvifHTOelpiYleQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17899653},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.11-beta-20260811112752.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0e4108bdc0833ba3342485723d17ed8e/midscene-harmony-1.10.11-beta-20260811112752.0.tgz","_integrity":"sha512-NhNhdnqVIAojo3/dUj0cn7H4zOUxC+T9tWq25JMW9Jz3leULCfge0XihgXmczOmJB0VbMCn+SDA+PQq3XYHMxg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.11-beta-20260811112752.0","@midscene/shared":"1.10.11-beta-20260811112752.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.11-beta-20260811112752.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.11-beta-20260811112752.0_1786447844932_0.36010129545321545","host":"s3://npm-registry-packages-npm-production"}},"1.10.11-beta-20260812022607.0":{"name":"@midscene/harmony","version":"1.10.11-beta-20260812022607.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.11-beta-20260812022607.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5793247affe64bf2d2f3f158d6ef92d708160900","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.11-beta-20260812022607.0.tgz","fileCount":31,"integrity":"sha512-KE8dTxw5jVr2BKtoV5z/f8LWGEkcekAEqAnUtfiOxUlHUOZ72uRD0/LfGpHCizbaJEO3gwxA31ULp+BFcTpafA==","signatures":[{"sig":"MEQCIGDSDbamNjCqWO0O8Kv2MDFeVx/vh5IG/Ws2bp65xBzsAiAdxOOfh6ES/xEiux9nSV3eGOfZwjp+VTPlqTbGw5vDbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17906580},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.11-beta-20260812022607.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4dee26b7632484f441407dbfd0d30280/midscene-harmony-1.10.11-beta-20260812022607.0.tgz","_integrity":"sha512-KE8dTxw5jVr2BKtoV5z/f8LWGEkcekAEqAnUtfiOxUlHUOZ72uRD0/LfGpHCizbaJEO3gwxA31ULp+BFcTpafA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.11-beta-20260812022607.0","@midscene/shared":"1.10.11-beta-20260812022607.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.11-beta-20260812022607.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.11-beta-20260812022607.0_1786501712812_0.1382709657657133","host":"s3://npm-registry-packages-npm-production"}},"1.10.11":{"name":"@midscene/harmony","version":"1.10.11","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.11","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"92a312b8b9a5bf8236b2ce3b7241a7003da80678","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.11.tgz","fileCount":31,"integrity":"sha512-ARFyGf7DsriXkWqTfVZE6fAkFeInEen++Hbdf485KIwyGxfmF3YB/SRuAoL7Vm1Ct9t69c5+Wk0bGsPOZs62hw==","signatures":[{"sig":"MEYCIQDeeJi0sxgm+seFOS7dZqy/YXYMk4DJhtLG/kAByBTBswIhAPgmCVuYuX31dZ2DJ4jtmJX9IrqhZ3J8oPBrl6Lq3eN7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17900421},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.11.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cb26c3911d6e58ef6574495247a4c75d/midscene-harmony-1.10.11.tgz","_integrity":"sha512-ARFyGf7DsriXkWqTfVZE6fAkFeInEen++Hbdf485KIwyGxfmF3YB/SRuAoL7Vm1Ct9t69c5+Wk0bGsPOZs62hw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.11","@midscene/shared":"1.10.11","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.11"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.11_1786501747595_0.21993985114134018","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260812024941.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260812024941.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260812024941.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ae8efe3e9d87a5cc7acfabc7fc7ec77d1dca213e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260812024941.0.tgz","fileCount":31,"integrity":"sha512-xu199QdHwDoU8RdMlw4fqWNNmxGYr0lZRfnLZ7G+h7sSgdpMnYi+WTaLA2QLjUTxlO2G5rn4Xp2JXHuy4SxsZQ==","signatures":[{"sig":"MEYCIQDThdPXPPoHAq7BJ3Q25To4wHIX9YRMyE5eblW3QHZnGQIhAMWEQbc2pHAc6ylitUhLoG4fNE4moZUtbAqJR7T0UwE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15297604},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260812024941.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/57c635e7c528db9217917f4fc03e6151/midscene-harmony-1.10.12-beta-20260812024941.0.tgz","_integrity":"sha512-xu199QdHwDoU8RdMlw4fqWNNmxGYr0lZRfnLZ7G+h7sSgdpMnYi+WTaLA2QLjUTxlO2G5rn4Xp2JXHuy4SxsZQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260812024941.0","@midscene/shared":"1.10.12-beta-20260812024941.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260812024941.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260812024941.0_1786503167678_0.3824973506316507","host":"s3://npm-registry-packages-npm-production"}},"1.10.11-beta-20260812054615.0":{"name":"@midscene/harmony","version":"1.10.11-beta-20260812054615.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.11-beta-20260812054615.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"91af9eb9f9daf3a683711e5efc77b5e1b2fcc858","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.11-beta-20260812054615.0.tgz","fileCount":31,"integrity":"sha512-QxzsHAfJCYLOEsQOFh/WfJGboDjPbr8POGaDJn2c5LKQp6aortsUhxPMH/rAFKsL9pgEMB4QyThrD5XZkF9pZw==","signatures":[{"sig":"MEUCIGMP82iQG4CYD82UlWXsZwTm9Rxqcqeo+BWoVPGgsts8AiEAzkgpQfZX6ep2Ykh0rQ5nVVc8JZvx1sabUmnFndbRz0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15302431},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.11-beta-20260812054615.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AI_TEST_TYPE=harmony vitest --run","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony vitest --run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ade963b97636bb9a93d222514d0cb2c3/midscene-harmony-1.10.11-beta-20260812054615.0.tgz","_integrity":"sha512-QxzsHAfJCYLOEsQOFh/WfJGboDjPbr8POGaDJn2c5LKQp6aortsUhxPMH/rAFKsL9pgEMB4QyThrD5XZkF9pZw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.11-beta-20260812054615.0","@midscene/shared":"1.10.11-beta-20260812054615.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.11-beta-20260812054615.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","vitest":"3.0.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.11-beta-20260812054615.0_1786513742072_0.2273688982297648","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260812055946.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260812055946.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260812055946.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7c470e2f545903542d99d23675187352fab96a5e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260812055946.0.tgz","fileCount":31,"integrity":"sha512-Am5GEo+u6KOcL4mvxpm7KTIPG8YTt714iCmKOmuPcSk8AkLpTm4S5FR9YQIqTR9DqryB7qHrCAMh/AhQMCRQ6A==","signatures":[{"sig":"MEUCIBy2jbUW0W9Qahmw0LL7S0Dr9qZfcEHW54T993pMWUA2AiEAnvAMNNGaRm3SQknqK580dKuZTbb4v1tUFAZ9PCBA7wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15321087},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260812055946.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/50920af408d88194ea02cb50c513102c/midscene-harmony-1.10.12-beta-20260812055946.0.tgz","_integrity":"sha512-Am5GEo+u6KOcL4mvxpm7KTIPG8YTt714iCmKOmuPcSk8AkLpTm4S5FR9YQIqTR9DqryB7qHrCAMh/AhQMCRQ6A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260812055946.0","@midscene/shared":"1.10.12-beta-20260812055946.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260812055946.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260812055946.0_1786514547076_0.6020568960733199","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260812055926.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260812055926.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260812055926.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1e88e44930fcb8a9db9788695b7ddf52e58cc43e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260812055926.0.tgz","fileCount":31,"integrity":"sha512-ykPpl8c75sDja/i4kgm1JSZEtMPAw7GjTRviCw2QxS8GbRKp7aCKTN5mNJ9NDqRWBL7wrMs14uNqc51p0ladEg==","signatures":[{"sig":"MEUCIF5gDXr5ybI9zvY8e4fqG8Us2vEyn4vQFm8xPLB39SQQAiEAnRM3rMuLeEmkG/SB/VHhwhAKkkBEk0hqy2Di5+42IVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15321087},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260812055926.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3a06a5edeabbe96b1927a3aec72d0043/midscene-harmony-1.10.12-beta-20260812055926.0.tgz","_integrity":"sha512-ykPpl8c75sDja/i4kgm1JSZEtMPAw7GjTRviCw2QxS8GbRKp7aCKTN5mNJ9NDqRWBL7wrMs14uNqc51p0ladEg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260812055926.0","@midscene/shared":"1.10.12-beta-20260812055926.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260812055926.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260812055926.0_1786514553789_0.41136082863852663","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260812075703.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260812075703.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260812075703.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7a362abbf3471b3bf2354c7f03ede991e964613e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260812075703.0.tgz","fileCount":31,"integrity":"sha512-XhX71NmfH9crmycYrCQ1jmfUKeino1QbSw906kiNyBqtVX28qlyApwF46og5mygrPe7VpWzAf0fRP7F8gNitjQ==","signatures":[{"sig":"MEUCIQDVSFdFjdVDnqpOJ7n18UUcx3kHc+BvVjjcPUAAHuldJwIgHSHXs8/1UmtPg/FXvQu8cqYxRTYwXoQAFOfD6j6mRTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15344293},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260812075703.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0b6593ee710ca64bc59400e308541699/midscene-harmony-1.10.12-beta-20260812075703.0.tgz","_integrity":"sha512-XhX71NmfH9crmycYrCQ1jmfUKeino1QbSw906kiNyBqtVX28qlyApwF46og5mygrPe7VpWzAf0fRP7F8gNitjQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260812075703.0","@midscene/shared":"1.10.12-beta-20260812075703.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260812075703.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260812075703.0_1786521597156_0.06109844469099701","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260812090032.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260812090032.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260812090032.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c967527ceac3b1313e2d4c2f6a7c564bbeb11357","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260812090032.0.tgz","fileCount":31,"integrity":"sha512-0HMc8O+/HVeailWuvbqqo/bCfFaDN0WflrCB/j5RxX7hl6CUJBjGLrB8E/j+DCiE2I6eyoRn6/y/CB0Xf9iWCQ==","signatures":[{"sig":"MEMCHzSYNCQ/IqMw/8/sCW6+YTDE5DKXeWfM9A/xd1CJIQoCICD5tg+VxrRy1X5Zdvv3Vo9ykuP2XAAG3M9PTaX/fKuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15321531},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260812090032.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/57545f321bde4b702a9bf41e4c07f013/midscene-harmony-1.10.12-beta-20260812090032.0.tgz","_integrity":"sha512-0HMc8O+/HVeailWuvbqqo/bCfFaDN0WflrCB/j5RxX7hl6CUJBjGLrB8E/j+DCiE2I6eyoRn6/y/CB0Xf9iWCQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260812090032.0","@midscene/shared":"1.10.12-beta-20260812090032.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260812090032.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260812090032.0_1786525409216_0.778470616022449","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260812091725.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260812091725.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260812091725.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9f59331040771dcb4522434c75f44b554fe29e9c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260812091725.0.tgz","fileCount":31,"integrity":"sha512-LAXTybNZjKIW6Nk2taJJoDqBK9iAG8+ZKrTr5Qwp/lKhc0kDZ1z8TPziN1zbRnMoNej81HBr/f/3PSzYvtBatA==","signatures":[{"sig":"MEUCIGlGNCcEc8QQuKBxqLhuzh+e4hKqgTHVgsNGV9HZtVkNAiEAmhF97wN+z0npdXItJznRJcYMklih3JPbWTX2cuOdQUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17924924},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260812091725.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5d8940ddea8436539a103446e0269f1b/midscene-harmony-1.10.12-beta-20260812091725.0.tgz","_integrity":"sha512-LAXTybNZjKIW6Nk2taJJoDqBK9iAG8+ZKrTr5Qwp/lKhc0kDZ1z8TPziN1zbRnMoNej81HBr/f/3PSzYvtBatA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260812091725.0","@midscene/shared":"1.10.12-beta-20260812091725.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260812091725.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260812091725.0_1786526427409_0.09892751139677092","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260812094659.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260812094659.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260812094659.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c418dfad08e07728170ad518c6a9bd717f93963a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260812094659.0.tgz","fileCount":31,"integrity":"sha512-HzQyBIAjCYrsf7WlH6owu+E1VKSpuDekOKP77xXlaCxMT048Tv7IPDFa0kxlKHW0eQizXaYCD5bYgeFjHmTDUw==","signatures":[{"sig":"MEUCIHgp1zMTd4vG+26D8+xlQ4Dw4uOithJktD24E9TOiEmbAiEA1uCev2mLrdmJaiMvXE9hlXnXaLQkkgUTGH63NLFii9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15321531},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260812094659.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/59fd4ba994a5b67f9b39c15bad22b441/midscene-harmony-1.10.12-beta-20260812094659.0.tgz","_integrity":"sha512-HzQyBIAjCYrsf7WlH6owu+E1VKSpuDekOKP77xXlaCxMT048Tv7IPDFa0kxlKHW0eQizXaYCD5bYgeFjHmTDUw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260812094659.0","@midscene/shared":"1.10.12-beta-20260812094659.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260812094659.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260812094659.0_1786528203751_0.49071564997195183","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260813045118.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260813045118.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260813045118.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b948885e8e01ba43243e80dd93c50d15ee031e32","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260813045118.0.tgz","fileCount":31,"integrity":"sha512-tqkuQ9qnXt9YA4aJiVqIpOlHu0DoQbDaJ9HrcGSw7lyYlxyLrztmsZSQxCA3DFztnkCNKijdQKHiLZmGgq6dQg==","signatures":[{"sig":"MEQCICmBoHgQFSwXBII+qA1V7izwM6qacw7S6lsfJFty12+WAiBLD8bVej8vKu1rG+x0OXibN6ADk/a6+B2pQeR7og2zzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15322079},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260813045118.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f8d37ed68d9754d1ce8d6143aff2fed3/midscene-harmony-1.10.12-beta-20260813045118.0.tgz","_integrity":"sha512-tqkuQ9qnXt9YA4aJiVqIpOlHu0DoQbDaJ9HrcGSw7lyYlxyLrztmsZSQxCA3DFztnkCNKijdQKHiLZmGgq6dQg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260813045118.0","@midscene/shared":"1.10.12-beta-20260813045118.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260813045118.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260813045118.0_1786596856512_0.3979339695927264","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260813045826.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260813045826.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260813045826.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"53effb2bb1f95ed7490e22ba9a1144d81815351a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260813045826.0.tgz","fileCount":31,"integrity":"sha512-wcYP3EDzLkwOhVUMqCppbvUJbtGbrrNC/pcaWW8fUGlg2nm1DqP9/j3ucHos2TR+6aSiJSGbALFU35VCfjs2qw==","signatures":[{"sig":"MEUCIQCWqXrIKrZ5mU//wxCNo1Gr4zm72p1MP7q/F9PHPAm4vAIga1Z0A1RnfiLn2bOt2lEF4sLWKbo9VL2jtTx7f0+ZNfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15322353},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260813045826.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/73017e450031b4c1ae8507365e4c4bb7/midscene-harmony-1.10.12-beta-20260813045826.0.tgz","_integrity":"sha512-wcYP3EDzLkwOhVUMqCppbvUJbtGbrrNC/pcaWW8fUGlg2nm1DqP9/j3ucHos2TR+6aSiJSGbALFU35VCfjs2qw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260813045826.0","@midscene/shared":"1.10.12-beta-20260813045826.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260813045826.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260813045826.0_1786597276905_0.800135887782659","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260813050119.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260813050119.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260813050119.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d0556798d88e0e692b60ef05bbbce28ac274eac2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260813050119.0.tgz","fileCount":31,"integrity":"sha512-NslgpP9t97ZsRJLdVM070ALJGYaoVdGclby7WETL/OJWF7aK0UCXzglNRpF/mETecudBp2IrFvPJNS4eG5SBLw==","signatures":[{"sig":"MEQCIEDnomp+bkQTiOXvP4MdgA+hicAoFtUqhTfxllXgKyU4AiBjaXtvu+41+773Z0meVfI9WCg9qQcvjrMC6iKfKsMkEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17925551},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260813050119.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0b444c727800451ced05c95eb5cc7cb5/midscene-harmony-1.10.12-beta-20260813050119.0.tgz","_integrity":"sha512-NslgpP9t97ZsRJLdVM070ALJGYaoVdGclby7WETL/OJWF7aK0UCXzglNRpF/mETecudBp2IrFvPJNS4eG5SBLw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260813050119.0","@midscene/shared":"1.10.12-beta-20260813050119.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260813050119.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260813050119.0_1786597455575_0.004788360929937285","host":"s3://npm-registry-packages-npm-production"}},"1.10.12-beta-20260813061816.0":{"name":"@midscene/harmony","version":"1.10.12-beta-20260813061816.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12-beta-20260813061816.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a618f5524fd361e8da504d566bb07bfdcd0abf5e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12-beta-20260813061816.0.tgz","fileCount":31,"integrity":"sha512-X5K+aKbbPONMwpYrtHLtNvR1WjIXlxvjWU/ONu2IIzAmpVoKludgAuKVsYtZY/ymdGLpU4GZQbAzSxUroMDQCQ==","signatures":[{"sig":"MEYCIQCA/jrom0X/7kegG4VtgBVQgyw2Wr0D4DZOr5lfb6TQbwIhAKHqVUKKWa+I170Snxjmy3DIHmm+EkrHHBfm5kh2UTyn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15322079},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12-beta-20260813061816.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2035b5bc99447ab624928ed0ac4eac1f/midscene-harmony-1.10.12-beta-20260813061816.0.tgz","_integrity":"sha512-X5K+aKbbPONMwpYrtHLtNvR1WjIXlxvjWU/ONu2IIzAmpVoKludgAuKVsYtZY/ymdGLpU4GZQbAzSxUroMDQCQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12-beta-20260813061816.0","@midscene/shared":"1.10.12-beta-20260813061816.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12-beta-20260813061816.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12-beta-20260813061816.0_1786602050919_0.2926369815456289","host":"s3://npm-registry-packages-npm-production"}},"1.10.12":{"name":"@midscene/harmony","version":"1.10.12","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.12","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"96d80e8ad117e2e2fb35bfaa40b8692cf841ce53","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.12.tgz","fileCount":31,"integrity":"sha512-3zNJO8cEmCFRf3ZBTq7dlooZnmEGjCchhpAzGasmBCJFc7IN2RSZ3NZfDoi072RqZlHljAir9m4u94r8l7cwmg==","signatures":[{"sig":"MEYCIQDmIr3CKl5R2+pmvXnV6AOl38OussWc7eGO4w87QbGMHAIhAIvscuKv2cUNHCIN+gv9+veTsIsy3lXPXXiNyHlP6u3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.10.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17928390},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.12.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/529cfd07368d18469b5d4b35b3274a18/midscene-harmony-1.10.12.tgz","_integrity":"sha512-3zNJO8cEmCFRf3ZBTq7dlooZnmEGjCchhpAzGasmBCJFc7IN2RSZ3NZfDoi072RqZlHljAir9m4u94r8l7cwmg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.12","@midscene/shared":"1.10.12","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.12"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.12_1786612200260_0.5436519630793331","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260813113249.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260813113249.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260813113249.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"06027279a95769191ebb5a53952b7dab39836a18","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260813113249.0.tgz","fileCount":31,"integrity":"sha512-sgSEBWGJliJJWYI2aBFXHtCuUp2Rff7SO7ICxD9NGxW9Q6yxAORsNgA2/yp+bhAWgpGsvUhvfmGOd8PuAwp5hw==","signatures":[{"sig":"MEUCIAzPLPzNv3MghjgBzQrDtaMOyPidSyxkZk5kAaDgaU2JAiEAo1f/Lh1Z9RLHrPDQBmzR4ezFAMfxofrYjJq/OP+Kq+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15325306},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260813113249.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/97a7d13c42e9c8f25a0c6eac7500c0bd/midscene-harmony-1.10.13-beta-20260813113249.0.tgz","_integrity":"sha512-sgSEBWGJliJJWYI2aBFXHtCuUp2Rff7SO7ICxD9NGxW9Q6yxAORsNgA2/yp+bhAWgpGsvUhvfmGOd8PuAwp5hw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260813113249.0","@midscene/shared":"1.10.13-beta-20260813113249.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260813113249.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260813113249.0_1786620959718_0.4184964414577159","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260814035158.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260814035158.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260814035158.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e1a80f35b0a4106ec30045cfbfd5b8bd9193f440","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260814035158.0.tgz","fileCount":31,"integrity":"sha512-XQGfnYtAB8Zy+MTVPNeyoqizbxRLHeq+hjisbabCj1xZ1Ki4cVcWuIduYUbRM0iRuAvgqJXf+n/MGjqGeFWOeQ==","signatures":[{"sig":"MEUCIByFrWV73c712c1IAAVv4K+3aAcCETraBG59KmLq6vdTAiEA+8uNHPIo6JRN2AQm8heU6r+ryhtjOok3UU0uy8fKBU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15326444},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260814035158.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/115d632494485e66678d56c4a1c41333/midscene-harmony-1.10.13-beta-20260814035158.0.tgz","_integrity":"sha512-XQGfnYtAB8Zy+MTVPNeyoqizbxRLHeq+hjisbabCj1xZ1Ki4cVcWuIduYUbRM0iRuAvgqJXf+n/MGjqGeFWOeQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260814035158.0","@midscene/shared":"1.10.13-beta-20260814035158.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260814035158.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260814035158.0_1786679707558_0.6112180113115147","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260814091036.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260814091036.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260814091036.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"685d3a37de9300f17e2010eb7c0b36adba525ae7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260814091036.0.tgz","fileCount":31,"integrity":"sha512-mbQ+dnZhbHr6Wgbj9ErMmPSkOcJMVQoqJepgOf5QJfOCDG79NXwglwuoxyKC6GPNNims98SPAHZuAcScQ35WKg==","signatures":[{"sig":"MEYCIQD946bWqRtCC6/2M0YO+vzzfWfsFy3KLrTDZDybXjl7BwIhAMnlIYdzuRLZBoYnCiT7DvomIFTGtf0ysvrABgTeh5yg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15387731},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260814091036.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/78c41a3bcefe0f082ccf5a010a3c52e1/midscene-harmony-1.10.13-beta-20260814091036.0.tgz","_integrity":"sha512-mbQ+dnZhbHr6Wgbj9ErMmPSkOcJMVQoqJepgOf5QJfOCDG79NXwglwuoxyKC6GPNNims98SPAHZuAcScQ35WKg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260814091036.0","@midscene/shared":"1.10.13-beta-20260814091036.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260814091036.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260814091036.0_1786698830087_0.07067887511503934","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260817061457.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260817061457.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260817061457.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ca9eaa15d5c9148fc6d103232edb6628fe6172a1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260817061457.0.tgz","fileCount":31,"integrity":"sha512-Ef1nfLP3WTwQIUpWsU9sue1frfZ3OSLBGTcPgjvRdLKTqXyV9On3vUeWlUOfNqUuz0cyEfXVFqbLUV0bSRjVcA==","signatures":[{"sig":"MEUCIQDJK+Rrtg7v+gk98V7mSZh969+hO5JjRoqf/GevyUhUtAIgZRPf50jsUrtRxSFl6/xtO6jfETagHBZoiFApAu8Jb5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17995829},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260817061457.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/80a2a80484d183ea73d6deaa2d2a567f/midscene-harmony-1.10.13-beta-20260817061457.0.tgz","_integrity":"sha512-Ef1nfLP3WTwQIUpWsU9sue1frfZ3OSLBGTcPgjvRdLKTqXyV9On3vUeWlUOfNqUuz0cyEfXVFqbLUV0bSRjVcA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260817061457.0","@midscene/shared":"1.10.13-beta-20260817061457.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260817061457.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260817061457.0_1786947499927_0.7620810032587855","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260817074825.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260817074825.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260817074825.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"25f995e7e4d649cf514238f79e9dfb89b0abf219","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260817074825.0.tgz","fileCount":31,"integrity":"sha512-i4ugBNLFPpi9/O18M3YwsQMZ6VQucKaEBmn3UckcpFiww6fTmud9wnbmrqKU6PHqvpcxogH7XYLJ8zsWh0k6VQ==","signatures":[{"sig":"MEQCIGC1MI+U7LOUaSI9rIs/XIav7vol9uSDOwN+oZOrNaEkAiAgvU4jmo1S8N1cV8YnoGa8M5Gm0DPJ9748bTuInHKoMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17953573},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260817074825.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/76daa6f81bae222da932052d5d2a55db/midscene-harmony-1.10.13-beta-20260817074825.0.tgz","_integrity":"sha512-i4ugBNLFPpi9/O18M3YwsQMZ6VQucKaEBmn3UckcpFiww6fTmud9wnbmrqKU6PHqvpcxogH7XYLJ8zsWh0k6VQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260817074825.0","@midscene/shared":"1.10.13-beta-20260817074825.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260817074825.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260817074825.0_1786953102562_0.002154575999441688","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260818075040.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260818075040.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260818075040.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3128768652c59f41bd4c9b0edd3df9f7bbf37649","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260818075040.0.tgz","fileCount":31,"integrity":"sha512-nXtA3+uZroeOXQ8aG19WgTsE9brq4/c+CVhzAkO8fwFd8V7yjVJb8VMmsSLd1/MwS0E5feBJRAsufVBaW1T/rg==","signatures":[{"sig":"MEYCIQCMc2Nz7ZTs6CSSl/DFXOeUeyNAlzR1zZtxCS00YYE/hAIhAJeQWVr/7qxvdVrNWWhJ7DTqPO3FvtvtpR/l6EB3mxzx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17936972},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260818075040.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b61f12c547bf204ce6398ab740b12290/midscene-harmony-1.10.13-beta-20260818075040.0.tgz","_integrity":"sha512-nXtA3+uZroeOXQ8aG19WgTsE9brq4/c+CVhzAkO8fwFd8V7yjVJb8VMmsSLd1/MwS0E5feBJRAsufVBaW1T/rg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260818075040.0","@midscene/shared":"1.10.13-beta-20260818075040.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260818075040.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260818075040.0_1787039631987_0.8857013567326035","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260818094410.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260818094410.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260818094410.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"871c269c5f48350c2f188188b1d62fa6ea04c2e5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260818094410.0.tgz","fileCount":31,"integrity":"sha512-3aa7FEjpBFkFJmt6IkMalGra0DK96w/lQFil1Xj32bsSMfvqqYvwWsLLisIs+rSD2G6buhAK/l1fWoP/gvrCMw==","signatures":[{"sig":"MEUCIQCRPM2NvTZ5fU3JXo2R+UIPPb3vhRzE+fTz87s0DpsLYwIgfLII/FXqrJ5iOVYvdeLa3zGdLmUFdEUNVsvREovwnyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15335405},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260818094410.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9ed592197d25c1bf292cd54747dcfee6/midscene-harmony-1.10.13-beta-20260818094410.0.tgz","_integrity":"sha512-3aa7FEjpBFkFJmt6IkMalGra0DK96w/lQFil1Xj32bsSMfvqqYvwWsLLisIs+rSD2G6buhAK/l1fWoP/gvrCMw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260818094410.0","@midscene/shared":"1.10.13-beta-20260818094410.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260818094410.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260818094410.0_1787046437033_0.33772020962350147","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@midscene/harmony","version":"1.11.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6690772ea995e68571269e1fa69d4e3948fa93ab","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.0.tgz","fileCount":31,"integrity":"sha512-dlQbCRfgvbe4Tw/gM/1gsdU9kB33D5r39q3dunZUYFaKOCLXZRSfIM2bRyrqGA2LJoAisIYROrjv46Hb6rcyVQ==","signatures":[{"sig":"MEQCIAfktLzR3NQSXTHPHGHc4iCpsKPFVaOT+HLbA2coD3j+AiAiW505QFJYGOxPaD8vU0zv/Z0IHZAaXNsA4V0A4SrYIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17938823},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/06ea12b5453fff41b30420c44e7e5b3b/midscene-harmony-1.11.0.tgz","_integrity":"sha512-dlQbCRfgvbe4Tw/gM/1gsdU9kB33D5r39q3dunZUYFaKOCLXZRSfIM2bRyrqGA2LJoAisIYROrjv46Hb6rcyVQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.0","@midscene/shared":"1.11.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.0_1787055041144_0.9389419236765122","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260818121107.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260818121107.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260818121107.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1c629cdf4b91ab8483594e8718cf0d10a47993e5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260818121107.0.tgz","fileCount":31,"integrity":"sha512-WgyTARhALvWuoqGOg3SDC/RoFLQzp+eTHReJnU9T8eR3X6Ls+2dUzyaeGOTN1boPwcxG7O/EYz9UEDBcf/CnaA==","signatures":[{"sig":"MEUCIQC0kGfZQljHkFl/gnZLpfoIb5m++gazbOELAKMMdug7jQIgG48SNijYz/c0TrFt6GgBYONU+R3fmHRQfyvWkTNIHXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17939072},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260818121107.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/309bc21f2165c0ee3912236203dc31e4/midscene-harmony-1.10.13-beta-20260818121107.0.tgz","_integrity":"sha512-WgyTARhALvWuoqGOg3SDC/RoFLQzp+eTHReJnU9T8eR3X6Ls+2dUzyaeGOTN1boPwcxG7O/EYz9UEDBcf/CnaA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260818121107.0","@midscene/shared":"1.10.13-beta-20260818121107.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260818121107.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260818121107.0_1787055258135_0.26887026182522544","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260818123028.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260818123028.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260818123028.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b9b961593b836ddcdbefde0a7c0243bf2ae7264b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260818123028.0.tgz","fileCount":31,"integrity":"sha512-guPZwIVHwnQNaeGT4CZyDTlVWSFPU28cKfdIq7u4BU9s4ohanYOejZ4MaNDSwfFOpVDuE6s9+Qr+WdcoQT3TcA==","signatures":[{"sig":"MEYCIQDtBmmfasG+uWtqOhM+rct6LD8my6twLdj6nVpLdsBT1AIhAOOrPPwGY/R9oweO+KdbBIbKCrRQcxRchtHym8+RnQjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15338677},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260818123028.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/72daff3272505635287229eefa316247/midscene-harmony-1.11.1-beta-20260818123028.0.tgz","_integrity":"sha512-guPZwIVHwnQNaeGT4CZyDTlVWSFPU28cKfdIq7u4BU9s4ohanYOejZ4MaNDSwfFOpVDuE6s9+Qr+WdcoQT3TcA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260818123028.0","@midscene/shared":"1.11.1-beta-20260818123028.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260818123028.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260818123028.0_1787056418228_0.3887780154291345","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260819031908.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260819031908.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260819031908.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1462c25f5b35d12c672e7335dca00ad34745e294","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260819031908.0.tgz","fileCount":31,"integrity":"sha512-Z1HSOnxIf1ASugMzEa/PQfoQXT9qKUeXaIQEsRPGs3qDuraPe9xwLAewkiYYWNfSooioUNZvXoGu9+xRqsPmbw==","signatures":[{"sig":"MEQCIEAVDCy4/JS8UBKxfIY6PtoSwEsswok5VSytxDqzv3UnAiAqTpOj8FKDGNT84GBqrCEDQVFNShBQXikML+xYT64YXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17952359},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260819031908.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/26b64c2abcbcd8b341cfbb1dd06215bd/midscene-harmony-1.11.1-beta-20260819031908.0.tgz","_integrity":"sha512-Z1HSOnxIf1ASugMzEa/PQfoQXT9qKUeXaIQEsRPGs3qDuraPe9xwLAewkiYYWNfSooioUNZvXoGu9+xRqsPmbw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260819031908.0","@midscene/shared":"1.11.1-beta-20260819031908.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260819031908.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260819031908.0_1787109748825_0.10629961490044937","host":"s3://npm-registry-packages-npm-production"}},"1.10.13-beta-20260820033918.0":{"name":"@midscene/harmony","version":"1.10.13-beta-20260820033918.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.10.13-beta-20260820033918.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"19ed6c0fdb4f3d581898dae4724efd483a53ed86","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.10.13-beta-20260820033918.0.tgz","fileCount":31,"integrity":"sha512-iQsITQd3pWqsAIa2+xlULy5b+X/TRWbUJroSeaxxUyPURzp1fWW/6VWx8ohwD1wl7pv1S8uKmcWFvYlXINd1+Q==","signatures":[{"sig":"MEYCIQDrhv2wQN/5JholG+mKZWmxsmGt1W9XLltwn47y9CJXXwIhAJgSyaTJcdLOUCxD9fKVBuwAY0rqIc2st4kQ9IOIrHZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15405290},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.10.13-beta-20260820033918.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d6f1abcfdf05796408d0c91c5adbc8ef/midscene-harmony-1.10.13-beta-20260820033918.0.tgz","_integrity":"sha512-iQsITQd3pWqsAIa2+xlULy5b+X/TRWbUJroSeaxxUyPURzp1fWW/6VWx8ohwD1wl7pv1S8uKmcWFvYlXINd1+Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.10.13-beta-20260820033918.0","@midscene/shared":"1.10.13-beta-20260820033918.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.10.13-beta-20260820033918.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.10.13-beta-20260820033918.0_1787197346166_0.11846793156023061","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260820034948.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260820034948.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260820034948.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"85cdeffbabba3c8dbaa78bdd2bb6aaffe39eb348","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260820034948.0.tgz","fileCount":31,"integrity":"sha512-Wqu6OYJyLj5uFI9sq8MciVGGVzlGKAuQnjHF3WkNSBhA2oqjWz1/oQfJSuMCGm9Lkif2fnPG5R3BlwfhcX23gQ==","signatures":[{"sig":"MEUCIAKB1O7uznFAtyUaP8NhZHw4+V+fTz96BPo3kO8KDky+AiEAzc3TeniTfLVRHWz6PeewytpnAw+EbrfrcCUYmbXn3c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17967037},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260820034948.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c01dad93233a6497e03fdd0ecb274fa4/midscene-harmony-1.11.1-beta-20260820034948.0.tgz","_integrity":"sha512-Wqu6OYJyLj5uFI9sq8MciVGGVzlGKAuQnjHF3WkNSBhA2oqjWz1/oQfJSuMCGm9Lkif2fnPG5R3BlwfhcX23gQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260820034948.0","@midscene/shared":"1.11.1-beta-20260820034948.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260820034948.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260820034948.0_1787197950885_0.6273587567793799","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260820063321.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260820063321.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260820063321.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1f1a0489e5482681e6b56747cbf3893ddef79b07","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260820063321.0.tgz","fileCount":31,"integrity":"sha512-HXwgnSeYXaGzmcC4OAiv1Ti7ho05zzIaU8KDeiGxJ0qLGBUL2bWgMQBr35sHd0NMLtkEPs7K9zKstgWNIhqNXw==","signatures":[{"sig":"MEUCIBPZHGEslNvi1LecU+2o31pl95Beq/3Cc62WSbVcQ8eZAiEA8MkgnJZRDN50+yIYn/OmToNKQ+OPIh30kOtFKpLhgnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17967037},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260820063321.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c57d582f175891f99a06e0f465759b68/midscene-harmony-1.11.1-beta-20260820063321.0.tgz","_integrity":"sha512-HXwgnSeYXaGzmcC4OAiv1Ti7ho05zzIaU8KDeiGxJ0qLGBUL2bWgMQBr35sHd0NMLtkEPs7K9zKstgWNIhqNXw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260820063321.0","@midscene/shared":"1.11.1-beta-20260820063321.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260820063321.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260820063321.0_1787207760801_0.08077019178525213","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260820075617.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260820075617.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260820075617.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"32281efd684fcf1494d1b53dd32a87bd34748a48","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260820075617.0.tgz","fileCount":31,"integrity":"sha512-BbdMmq+frgPKCORj8bGJufukxDDsNWf27op6ut9VmbVlRLiI3fxHQ7U/T4dirCAIreqw4isZhqCPK1rkiH+2GQ==","signatures":[{"sig":"MEQCIHxXNHck19Y3RxG0iWS+WcJqW5/yTm+ClbetdOcaVvjyAiAh4rqNScSztLwp8v6TJpnhyTm36X+geRJ35b0Ci2ceCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15357794},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260820075617.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/986767ead7215ff794ce18c7b796d429/midscene-harmony-1.11.1-beta-20260820075617.0.tgz","_integrity":"sha512-BbdMmq+frgPKCORj8bGJufukxDDsNWf27op6ut9VmbVlRLiI3fxHQ7U/T4dirCAIreqw4isZhqCPK1rkiH+2GQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260820075617.0","@midscene/shared":"1.11.1-beta-20260820075617.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260820075617.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260820075617.0_1787212772152_0.22077768309950963","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260820090925.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260820090925.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260820090925.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ef3478a1ccdc52b38e7cf8d2c7dedfd55aa32875","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260820090925.0.tgz","fileCount":31,"integrity":"sha512-WbVSyUseswjRNPxUnTzb0QiX0FI7f0EySOJlXNsXHIX9unh33HPfhvssUDUtc9v+1bosX/2K1eDgx/oHQtRpdw==","signatures":[{"sig":"MEUCIQC2JsvSG/IRQnXbzNUhwqbpqKthAqNxK3rrAtd4QxpZRQIgINaI+Y8j+Qlp+Cxv4fQb5V+pjNOlrQauW5fQoGGX7HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358156},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260820090925.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2743e62b0f6735e3d9684a20a98fe090/midscene-harmony-1.11.1-beta-20260820090925.0.tgz","_integrity":"sha512-WbVSyUseswjRNPxUnTzb0QiX0FI7f0EySOJlXNsXHIX9unh33HPfhvssUDUtc9v+1bosX/2K1eDgx/oHQtRpdw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260820090925.0","@midscene/shared":"1.11.1-beta-20260820090925.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260820090925.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260820090925.0_1787217127090_0.9405502405966628","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260820101203.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260820101203.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260820101203.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"eb39311bad90ac1eca9f7b88fb43d675076e82ac","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260820101203.0.tgz","fileCount":31,"integrity":"sha512-bzGR4O5RaaEF68mwRUhKhjHG9ad01382itdwI84Sv+G8GdkXNM2ixl5XRYtsJnBzAcP+ftm0jGHACMBzgxehMw==","signatures":[{"sig":"MEYCIQDKeLwEyRR/wGQOEMhQeIaiZ1j3b3PDyNAq/cnQw3g5DwIhAKUldm+gGTpVyyaUHZ37G8rnab0rl/KFyfeHcOZ2bA8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17967037},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260820101203.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cbbe74ee2dc61d85b12dcfbed05f4173/midscene-harmony-1.11.1-beta-20260820101203.0.tgz","_integrity":"sha512-bzGR4O5RaaEF68mwRUhKhjHG9ad01382itdwI84Sv+G8GdkXNM2ixl5XRYtsJnBzAcP+ftm0jGHACMBzgxehMw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260820101203.0","@midscene/shared":"1.11.1-beta-20260820101203.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260820101203.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260820101203.0_1787220914376_0.6278993427157178","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260820121924.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260820121924.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260820121924.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e1cf3035321dc33cde570d8d844fd62c16254fbd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260820121924.0.tgz","fileCount":31,"integrity":"sha512-23dkBQGUidl4DuYCDL+nNc/DfzmhnoFh50N35EJ/oq42IpqjqmVXOlg9aGLlQGfb0lIQ1u5AHr8V2a9558hDqQ==","signatures":[{"sig":"MEQCIA+akQtD4qBQYsBRIeXtQkln6cEDGdEcUG2IDCfsf8LfAiAA2rcXYfJeRahbxMXWTAEho0xYk3EgIXHC1epORt8Ttw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15357794},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260820121924.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d46354c781c1b9bca004a3fddad6d7f8/midscene-harmony-1.11.1-beta-20260820121924.0.tgz","_integrity":"sha512-23dkBQGUidl4DuYCDL+nNc/DfzmhnoFh50N35EJ/oq42IpqjqmVXOlg9aGLlQGfb0lIQ1u5AHr8V2a9558hDqQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260820121924.0","@midscene/shared":"1.11.1-beta-20260820121924.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260820121924.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260820121924.0_1787228569231_0.21242298750163546","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260820123839.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260820123839.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260820123839.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b248b392a90dbff3d902c428b71b093c106e80a6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260820123839.0.tgz","fileCount":31,"integrity":"sha512-4KrKfadv720928gO/nXOzoU3JJhDV+8Vse7rTO5QU9rbaG2k2caf5oOrxWAiY1wJA48u1HeypFpYRh394dWmgQ==","signatures":[{"sig":"MEQCIFongOmvqi7UpBaDXGwzAjHZvmX44aAD9zkNlkDd5B/OAiBev2aM86pyX9Urx05tsGsIcPhzS6GUcFXDepH/GCCXuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15358627},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260820123839.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f67f23096159951a88879f8cd5230e3d/midscene-harmony-1.11.1-beta-20260820123839.0.tgz","_integrity":"sha512-4KrKfadv720928gO/nXOzoU3JJhDV+8Vse7rTO5QU9rbaG2k2caf5oOrxWAiY1wJA48u1HeypFpYRh394dWmgQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260820123839.0","@midscene/shared":"1.11.1-beta-20260820123839.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260820123839.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260820123839.0_1787229710428_0.4705797398449598","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821034449.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821034449.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821034449.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0b530cd08f3aa7281d131dd4f4794b96f6b6ea03","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821034449.0.tgz","fileCount":31,"integrity":"sha512-4yvfd933LI4g8H0RGuksUfoX4eG9VFFoIoCiniYEEMA3J6yV/x0sW8zHutB8oFoGjEbCo2ozoMb/y2kQ42MQlQ==","signatures":[{"sig":"MEUCIDypvOEEpHX9r94UpMxOWcY9n6ESEtKm0ZiZ9TaEpG25AiEAlA8x3dUqZ2oBYdupru64gy1HqNwrRbSQn9Died1UeBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18012345},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821034449.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0a355312fb50274041184d8e2864b1f0/midscene-harmony-1.11.1-beta-20260821034449.0.tgz","_integrity":"sha512-4yvfd933LI4g8H0RGuksUfoX4eG9VFFoIoCiniYEEMA3J6yV/x0sW8zHutB8oFoGjEbCo2ozoMb/y2kQ42MQlQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821034449.0","@midscene/shared":"1.11.1-beta-20260821034449.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821034449.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821034449.0_1787284090542_0.8326197920415019","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821034635.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821034635.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821034635.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f09ca6b473c7f626048d91e24f803d2eec4f746c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821034635.0.tgz","fileCount":31,"integrity":"sha512-7LoVSfbTaZKWG6hbEpjcvPQH9fiDwR/XAtwHIIFiKYDFsPm3bd/DILwTm2WbBSXGQ9WeneSDkem6Bp4WHO621Q==","signatures":[{"sig":"MEUCIQDrGEvaeZCWQL4tmpH04bStCcbJsTff5Jbkf5Uo6l4AnwIgDz1bN2z+yjf7Liv8mGUdUeKCd72pZ6doBx4hiOyRVuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15359148},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821034635.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/db99b2aee24f9302e11e9ea6b03d31b3/midscene-harmony-1.11.1-beta-20260821034635.0.tgz","_integrity":"sha512-7LoVSfbTaZKWG6hbEpjcvPQH9fiDwR/XAtwHIIFiKYDFsPm3bd/DILwTm2WbBSXGQ9WeneSDkem6Bp4WHO621Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821034635.0","@midscene/shared":"1.11.1-beta-20260821034635.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821034635.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821034635.0_1787284188934_0.24534050704273547","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821034948.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821034948.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821034948.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fe5b8e4115b44d58bbc33fbd83526a9176ea829f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821034948.0.tgz","fileCount":31,"integrity":"sha512-t4LDNJWEv/joZWIPEQCy+I9ExvOyUkOQTlbSPzrfxRMWm9zAIjKDYkLw17gRu4FdKf3Y6++b53KYQ944PWsanw==","signatures":[{"sig":"MEQCIBHNrRnUf9KGYkj6jEBAPHxbeJ8olYqKPwPoqBAvmlDEAiAxDhqOG/W6QxOO968isSwApi85karZnIm1+2DBjxMTeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15371444},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821034948.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cd768ff91fa2a158a6860efb52d472f5/midscene-harmony-1.11.1-beta-20260821034948.0.tgz","_integrity":"sha512-t4LDNJWEv/joZWIPEQCy+I9ExvOyUkOQTlbSPzrfxRMWm9zAIjKDYkLw17gRu4FdKf3Y6++b53KYQ944PWsanw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821034948.0","@midscene/shared":"1.11.1-beta-20260821034948.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821034948.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821034948.0_1787284334171_0.16570432361708498","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821044126.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821044126.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821044126.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b602ff2b1660c6d95c796c4c0fdb65a4f0b20d5b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821044126.0.tgz","fileCount":31,"integrity":"sha512-x53UFXmBGqhENeyXNbxDm7VDA7eiCmS4kh1eRkPU7mKtlLhkC645XdqimnzCZvzneHzPmOkLjZY56UvhysDtnw==","signatures":[{"sig":"MEUCIB/fW0AKL+YeL7AzFHzSR/ELDSL23v5tXx5tdtU45XNkAiEA7l4ZR0qCYablhuB+9SDnb1cKp50v56ua9RAd9Nh3ctk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15371444},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821044126.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/359d7d93086f7e098be23db1d31c48f9/midscene-harmony-1.11.1-beta-20260821044126.0.tgz","_integrity":"sha512-x53UFXmBGqhENeyXNbxDm7VDA7eiCmS4kh1eRkPU7mKtlLhkC645XdqimnzCZvzneHzPmOkLjZY56UvhysDtnw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821044126.0","@midscene/shared":"1.11.1-beta-20260821044126.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821044126.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821044126.0_1787287485535_0.5993428489379973","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821064919.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821064919.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821064919.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f20f98e188f3019f26000d7395ad179a699b3475","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821064919.0.tgz","fileCount":31,"integrity":"sha512-UDKBwDT2p14DXNMiNQ1c4xdmorkHSYXwIq85cXy24e8Tx6Oj+kyQFCtIqDBZFLvcVfqPnCu7SH+n2ie1GqU5BA==","signatures":[{"sig":"MEQCIBu7YtJCUnBgMEzOTklxmnDHYnKLAA8NqhKZGjCBXypwAiBoGn86KdsKQ7xi02R8BwJ9eJZSaSV7n2TMcPqYXO4rwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15371444},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821064919.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/65413b97ad933dfc90dacc0cbc40ab19/midscene-harmony-1.11.1-beta-20260821064919.0.tgz","_integrity":"sha512-UDKBwDT2p14DXNMiNQ1c4xdmorkHSYXwIq85cXy24e8Tx6Oj+kyQFCtIqDBZFLvcVfqPnCu7SH+n2ie1GqU5BA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821064919.0","@midscene/shared":"1.11.1-beta-20260821064919.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821064919.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821064919.0_1787295109333_0.542569682752353","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821071735.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821071735.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821071735.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"62f5f8bf9d29a28b2b549681a343612b4049a7bd","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821071735.0.tgz","fileCount":31,"integrity":"sha512-Fxy+Qggg3ho7IK+hoRu5h3Q6E1rvZV2ewGFFoAjuX6cU1qRS6qqRNJ8lPvVfPJO7Wtj9UZ2dHfQABTkStzMFeQ==","signatures":[{"sig":"MEUCIGbxtLaFkUa3nPcaYQKhRNpB+Dwmr8P45RiqVx74cunxAiEA6uVJlqPyBttPYPrn00XPnzfSLQCPm5vbxph6jCKxOOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15357794},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821071735.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/25dbea178683b8f00b792c026aa38674/midscene-harmony-1.11.1-beta-20260821071735.0.tgz","_integrity":"sha512-Fxy+Qggg3ho7IK+hoRu5h3Q6E1rvZV2ewGFFoAjuX6cU1qRS6qqRNJ8lPvVfPJO7Wtj9UZ2dHfQABTkStzMFeQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821071735.0","@midscene/shared":"1.11.1-beta-20260821071735.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821071735.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821071735.0_1787296807630_0.6543678034774576","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821084042.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821084042.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821084042.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e1b87d34e9e9ff0f2fe3951cb513a38d1fc3b5b1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821084042.0.tgz","fileCount":31,"integrity":"sha512-ytqiqJ4DVwgll+Y+UpJtOkyNSVCYWbqQavcrROoq1Y+yrbevnHBiJ2wY3xQcXICic6q1vmsLWEgXvHiZI93P0A==","signatures":[{"sig":"MEYCIQC1+GPN5JmM02k32qLfWtE6s9qOng7PnGRpv8OX1YLpnAIhAOf8uvtMyYkD2h1Rf/IkRJoU5azjkj2CMBfsMX3+0myl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17964084},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821084042.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f26be814d81ce111b6ebba8ec506cc8d/midscene-harmony-1.11.1-beta-20260821084042.0.tgz","_integrity":"sha512-ytqiqJ4DVwgll+Y+UpJtOkyNSVCYWbqQavcrROoq1Y+yrbevnHBiJ2wY3xQcXICic6q1vmsLWEgXvHiZI93P0A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821084042.0","@midscene/shared":"1.11.1-beta-20260821084042.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821084042.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821084042.0_1787301830806_0.0014005369682197344","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821093448.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821093448.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821093448.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"25f70fa16131368b06850d6cdcd1b84f258362f0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821093448.0.tgz","fileCount":31,"integrity":"sha512-9U+D+q5WwO2sHBhtwxrPV4eZF2juthTOfwye14Qj7e5nvKK+C3yjocrsYB6Tp4AIdi+bnxK0FoeSECZboGWRYw==","signatures":[{"sig":"MEUCIEk0yYhoZ6bVpUGB1QZy891jlgfmNQ6+cGznx7Eo5+4eAiEA6ieMZEX9GFp6AiReSlzYkInx6dXoQ7R/LAPMuN1NIgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15388840},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821093448.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/32bf6349577cd4ba6d0879b3027fb44f/midscene-harmony-1.11.1-beta-20260821093448.0.tgz","_integrity":"sha512-9U+D+q5WwO2sHBhtwxrPV4eZF2juthTOfwye14Qj7e5nvKK+C3yjocrsYB6Tp4AIdi+bnxK0FoeSECZboGWRYw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821093448.0","@midscene/shared":"1.11.1-beta-20260821093448.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821093448.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821093448.0_1787305031884_0.9141651285770229","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821111517.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821111517.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821111517.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c94ec0e1bfdcf85e719109098e200112bb2c18ef","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821111517.0.tgz","fileCount":31,"integrity":"sha512-n6vt58kO0ke6JgOArE1v7VoMwL9bTL4XZ6yJp2AQnWfTGe/XTFGbIi4IeC5v3JPZXHRgXOuTC0rjMpjrUPNVJQ==","signatures":[{"sig":"MEYCIQCIQYGPSvh7ENtygllvgoHiYA8Z8F32hV+xW6+kfSadpgIhAJMVntXQUZmnZdGDY5aIwuq8zkw/RvI3K7zccTe2uH5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17983217},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821111517.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cedbc52a3331458a822f8efbb78f8c0a/midscene-harmony-1.11.1-beta-20260821111517.0.tgz","_integrity":"sha512-n6vt58kO0ke6JgOArE1v7VoMwL9bTL4XZ6yJp2AQnWfTGe/XTFGbIi4IeC5v3JPZXHRgXOuTC0rjMpjrUPNVJQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821111517.0","@midscene/shared":"1.11.1-beta-20260821111517.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821111517.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821111517.0_1787311112309_0.9146689473198744","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260821125003.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260821125003.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260821125003.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e7345810d454438f7f5aacb044a0383aa19c313f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260821125003.0.tgz","fileCount":31,"integrity":"sha512-zDMz8q8yTPC9YB0a7QRXGB79Lm3t0UUtsuMpbp71wlvIdZau25KkQVWwTuRrfUDqwO/j4iY8ORelg+7L/9i7+A==","signatures":[{"sig":"MEYCIQDHMVGWYPpanNbuBf5235XdVm+12aP1xOTJljmSmN1IMwIhAINaKp9zxHg9ru/VUe9eUaKDd964b3xUu9hYIRUgoNs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15371444},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260821125003.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9bba1543710ae81c4f0e64bf75ccd83d/midscene-harmony-1.11.1-beta-20260821125003.0.tgz","_integrity":"sha512-zDMz8q8yTPC9YB0a7QRXGB79Lm3t0UUtsuMpbp71wlvIdZau25KkQVWwTuRrfUDqwO/j4iY8ORelg+7L/9i7+A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260821125003.0","@midscene/shared":"1.11.1-beta-20260821125003.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260821125003.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260821125003.0_1787316791549_0.6854010488925297","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@midscene/harmony","version":"1.12.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"52a296aaea05045de132e57efa0ec2e40c02ad63","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.0.tgz","fileCount":31,"integrity":"sha512-468F7bkWlmuKy1lBp+no/XVezU5kuiTxPoLpIeyuoQ1FLmqqt3qarhp+lipy94+/gn2sf1JsOVW0eYGoPq4Tkg==","signatures":[{"sig":"MEUCIDYoIT8hEv5lBRZ/rGGbO7xRi2hl2CtgMvx/E/slyIU6AiEAoPpqoSrNeInNFBfaDBmLcCjepYSGbWwpDGXLbx/OE88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15393227},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/835421ba59bfb9adac254fe0b9480f3f/midscene-harmony-1.12.0.tgz","_integrity":"sha512-468F7bkWlmuKy1lBp+no/XVezU5kuiTxPoLpIeyuoQ1FLmqqt3qarhp+lipy94+/gn2sf1JsOVW0eYGoPq4Tkg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.0","@midscene/shared":"1.12.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.0_1787537678151_0.5542800128062866","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260824074440.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260824074440.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260824074440.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0275b361e1237c98e98cd92db251e8c6f91ad6bf","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260824074440.0.tgz","fileCount":31,"integrity":"sha512-fei4qRo2rW9C7+EsnEbA3pdoXpEZrNEdaxjjnutifgK7L8dodzbNl0LSp4SRugQR9Y4mCJOrP4KygYilwKvO4g==","signatures":[{"sig":"MEUCIQDfC3FV9Mbb7R+hVKxNUHZu7dgGUKu33sRjCWpYKsi6FwIgY6RkqqMJm1b8R0yLe0LwVoANmY4P2dbk1QvHkrqDP9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18007782},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260824074440.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/12707be09496a0a66dadbd475e27d791/midscene-harmony-1.11.1-beta-20260824074440.0.tgz","_integrity":"sha512-fei4qRo2rW9C7+EsnEbA3pdoXpEZrNEdaxjjnutifgK7L8dodzbNl0LSp4SRugQR9Y4mCJOrP4KygYilwKvO4g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260824074440.0","@midscene/shared":"1.11.1-beta-20260824074440.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260824074440.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260824074440.0_1787557667674_0.7774407154883456","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260824081526.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260824081526.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260824081526.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dfdaa3a3e085e0bd45e86a683545b5eab676bf7a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260824081526.0.tgz","fileCount":31,"integrity":"sha512-s6PN0yf9wo2OSNLJF+Mq16W+bsKwbfYdlHmszWP8UqVs3e7qOTzcgFoi7V01EGAFUNgHGirGJ0PzMOUJnDBmqA==","signatures":[{"sig":"MEUCIQDisO4SWc5VoUZ8aShShVjvb7ftQzti/4Fmy+v4zzJVfwIgJaNLWzGgGyK0m2MZZS0zGJtrce93S8yPelLOE/0WCX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18011962},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260824081526.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b9c0a1b6b6dea20f95760c00ae892827/midscene-harmony-1.12.1-beta-20260824081526.0.tgz","_integrity":"sha512-s6PN0yf9wo2OSNLJF+Mq16W+bsKwbfYdlHmszWP8UqVs3e7qOTzcgFoi7V01EGAFUNgHGirGJ0PzMOUJnDBmqA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260824081526.0","@midscene/shared":"1.12.1-beta-20260824081526.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260824081526.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260824081526.0_1787559506324_0.592403644218104","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260824081858.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260824081858.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260824081858.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5ce8f4534c541370111430afdbc97a936bc665eb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260824081858.0.tgz","fileCount":31,"integrity":"sha512-X/JEDqs2O05++tMfxYGA2YdsHLoM92XI/+CztzjQMgXMJ5nsBYzstR5GTpODNAM7zp5dUste5CP15arzFg0t9w==","signatures":[{"sig":"MEUCIQCw0QzqqcsKHjGCDiv0VipoODIME2N8eoamJd9AWicFNgIgXY+3ei6GQkxe74BX1ZyzHXnwjyExmR/kq+QIbWbyN74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18036553},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260824081858.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9f49976f4a9ff9b2d532827f28c456ff/midscene-harmony-1.12.1-beta-20260824081858.0.tgz","_integrity":"sha512-X/JEDqs2O05++tMfxYGA2YdsHLoM92XI/+CztzjQMgXMJ5nsBYzstR5GTpODNAM7zp5dUste5CP15arzFg0t9w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260824081858.0","@midscene/shared":"1.12.1-beta-20260824081858.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260824081858.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260824081858.0_1787559723936_0.873163362840897","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260824091456.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260824091456.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260824091456.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a0748044cc216f15dc699f1b1a512530e7daf49e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260824091456.0.tgz","fileCount":31,"integrity":"sha512-Y+JLnqdVS+4Zwiv7AHi3yEr6bod3E4tV095unnehOTNMbpcF4se1LGTJBEMcb+n9agZb+Orp4y6/gtbUtL9Lew==","signatures":[{"sig":"MEUCIAdlRioNsri7pz/GjSvEPXJ7VgAbMX53IahTyvcFCo3fAiEAvEIDp4B7Ep5bmkQ4NeWMWRhk5PG7vpG9oJpHRkYEEl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15393472},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260824091456.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/8c01fc4acdbc832d308ffb77c4b7df65/midscene-harmony-1.12.1-beta-20260824091456.0.tgz","_integrity":"sha512-Y+JLnqdVS+4Zwiv7AHi3yEr6bod3E4tV095unnehOTNMbpcF4se1LGTJBEMcb+n9agZb+Orp4y6/gtbUtL9Lew==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260824091456.0","@midscene/shared":"1.12.1-beta-20260824091456.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260824091456.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260824091456.0_1787563074188_0.285675688562965","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260824094033.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260824094033.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260824094033.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3f4747e5f42f490a67e4ff1e49660ee20e99c0d6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260824094033.0.tgz","fileCount":31,"integrity":"sha512-C+232I4pdsA4AvPy7ABxoME56yLlQu6r2lL2qffu1YyueuIaeLEuAEQxQrv0QIYaAy3+6mW1daPYCXXCfOWCKA==","signatures":[{"sig":"MEUCIFc8Sg1fF3euExtPJ0nYoaXxFodCkYKMGeJK8Gu0uICPAiEAorBbw5ry9f2Mlxabl/aK/VgRs4Y3DTktZWCXQjOflQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15393472},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260824094033.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/41ab4ae1c65590be5c570678eafbebc7/midscene-harmony-1.12.1-beta-20260824094033.0.tgz","_integrity":"sha512-C+232I4pdsA4AvPy7ABxoME56yLlQu6r2lL2qffu1YyueuIaeLEuAEQxQrv0QIYaAy3+6mW1daPYCXXCfOWCKA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260824094033.0","@midscene/shared":"1.12.1-beta-20260824094033.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260824094033.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260824094033.0_1787564618510_0.20885415778015592","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260824130953.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260824130953.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260824130953.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"394577e99c3ae28f8e9fdb7bc1c506f421f672ab","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260824130953.0.tgz","fileCount":31,"integrity":"sha512-qA0nmopZjmQhZ6h7j4sQQj32oxAqr4cSzgdqKj+kI7I80SXG6WnTATVZ88SSKpoK3YXr3QvDMORu31b9fq9vlg==","signatures":[{"sig":"MEUCICgwqeSfWJ4jcsoRAZLvINYwRrOjNfmjqlbz9QIkuQtsAiEAhkaqZS1+jQlF5uozAMn5t2RXWa68GG9kmtqkQZtZnxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18016447},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260824130953.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/46e87062bbf254d91e146ee1f31d5ee4/midscene-harmony-1.11.1-beta-20260824130953.0.tgz","_integrity":"sha512-qA0nmopZjmQhZ6h7j4sQQj32oxAqr4cSzgdqKj+kI7I80SXG6WnTATVZ88SSKpoK3YXr3QvDMORu31b9fq9vlg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260824130953.0","@midscene/shared":"1.11.1-beta-20260824130953.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260824130953.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260824130953.0_1787577191686_0.44937369402182026","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260825034855.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260825034855.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260825034855.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a764df8281b457f3b26d92791f86efe2ead61e6d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260825034855.0.tgz","fileCount":31,"integrity":"sha512-7PBaUpjOnAahwUMP0bnGAiSTQlobZWhBm01QvQWS+jxQHR9vm5eKBDpx2AzPVsEmhSJ3uOqmHZqcFxj7a1qX/Q==","signatures":[{"sig":"MEQCIAgHCSMMvZfSmpl9vM3yoO1FYSimilrXiTqAVGJmMlZ8AiBkwI3NPD5xGWBSu1vBGc6ahEt4XPFHD+zRBrTa8xdu/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15405133},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260825034855.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c8637c94e72e9ddb5fa0dbe47a58a7a8/midscene-harmony-1.12.1-beta-20260825034855.0.tgz","_integrity":"sha512-7PBaUpjOnAahwUMP0bnGAiSTQlobZWhBm01QvQWS+jxQHR9vm5eKBDpx2AzPVsEmhSJ3uOqmHZqcFxj7a1qX/Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260825034855.0","@midscene/shared":"1.12.1-beta-20260825034855.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260825034855.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260825034855.0_1787629894567_0.004564057614990791","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260825071109.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260825071109.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260825071109.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5afd0d0cb4381a398b51d55e2882a0371228eb15","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260825071109.0.tgz","fileCount":31,"integrity":"sha512-n6Kd4zUWHMNDjDZRh9mQUvhHRS2owgjTVuJFmF1gi/mLi63/su86Uvzt+zWUH0E0UWOvPYVHPBcaLZ7QsiFWGw==","signatures":[{"sig":"MEYCIQDjT1qJ1U3R7bGs8UnKYFPyy0QCumFAQWypdu2NPs3cDQIhAODtMqvOr66eUiaWFs4ZPo6v2SP3Q65JXWpr6R3rP743","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15405133},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260825071109.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1637022e9375886a9cd312816630188a/midscene-harmony-1.12.1-beta-20260825071109.0.tgz","_integrity":"sha512-n6Kd4zUWHMNDjDZRh9mQUvhHRS2owgjTVuJFmF1gi/mLi63/su86Uvzt+zWUH0E0UWOvPYVHPBcaLZ7QsiFWGw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260825071109.0","@midscene/shared":"1.12.1-beta-20260825071109.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260825071109.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260825071109.0_1787642059817_0.2483858571862474","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta-20260825110930.0":{"name":"@midscene/harmony","version":"1.11.1-beta-20260825110930.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.11.1-beta-20260825110930.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e998458e935ed626c4ebb22ded3d12b67eb7a614","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.11.1-beta-20260825110930.0.tgz","fileCount":31,"integrity":"sha512-sZV0JK+ACRJtTtS9Oq0KOZbStrbN9hU5u0i2bS/vMwo6Me0hScfS1fXSx0yQTu6zypDvF/OFBxrjJzJGkCAXYQ==","signatures":[{"sig":"MEYCIQCcfbI9K3xLszlyEr1/TKt/vti5+K2w4XITzWoVbWph0wIhAO3HBIGFmU26L2gB/iSy7j2uRM5VFt+qoYhYip66kEyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402806},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.11.1-beta-20260825110930.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/ceb5af1d41def770abb45736b7c210f4/midscene-harmony-1.11.1-beta-20260825110930.0.tgz","_integrity":"sha512-sZV0JK+ACRJtTtS9Oq0KOZbStrbN9hU5u0i2bS/vMwo6Me0hScfS1fXSx0yQTu6zypDvF/OFBxrjJzJGkCAXYQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.11.1-beta-20260825110930.0","@midscene/shared":"1.11.1-beta-20260825110930.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.11.1-beta-20260825110930.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.11.1-beta-20260825110930.0_1787656361870_0.9387698321388218","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260826063948.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260826063948.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260826063948.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f0953289caa7aad6d0638cd5a083a100a3b2b2a8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260826063948.0.tgz","fileCount":31,"integrity":"sha512-x8OtDDf5+mZsQdxFPgcnSgzWNuhxzxVrqeicrIkrTolKHsY9MiX82HE2i/BBNmv9JifAk5+ZNXzYOZmXeaBJMw==","signatures":[{"sig":"MEYCIQCeZgRvoXyf5FsbFtbq03qO+uuuO+bgpPs3HgrPv5ro0AIhAIzZF6z6iIc+GhiqwE2LgWKI7rZzjw9M3Irm2NkQBucb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15436514},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260826063948.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6637cd22202d094c1901bc386f714a3e/midscene-harmony-1.12.1-beta-20260826063948.0.tgz","_integrity":"sha512-x8OtDDf5+mZsQdxFPgcnSgzWNuhxzxVrqeicrIkrTolKHsY9MiX82HE2i/BBNmv9JifAk5+ZNXzYOZmXeaBJMw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260826063948.0","@midscene/shared":"1.12.1-beta-20260826063948.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260826063948.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260826063948.0_1787726583770_0.46453522450094464","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260826094732.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260826094732.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260826094732.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"92efd79854bd0f8d3a3352ed918c4f08378ee955","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260826094732.0.tgz","fileCount":31,"integrity":"sha512-zkVORxHZLzpVlFNo1PZl1cVPJw08//WcBBJ+OcsFy2dgnNZR/XxT3e256sudtF29gBluOcf6LOV39RbqOH378g==","signatures":[{"sig":"MEUCIQC6PWNwOFwfmQJKB7PGJ5mRt9Cdh/4rrUh2J7vHvlDHCwIgGxTZqeaeDoSzby/JVwHFQnglV7/qgbUpKHwMBTlwwUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15443748},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260826094732.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d9c175a2ff7db7158b54025161b7d009/midscene-harmony-1.12.1-beta-20260826094732.0.tgz","_integrity":"sha512-zkVORxHZLzpVlFNo1PZl1cVPJw08//WcBBJ+OcsFy2dgnNZR/XxT3e256sudtF29gBluOcf6LOV39RbqOH378g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260826094732.0","@midscene/shared":"1.12.1-beta-20260826094732.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260826094732.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260826094732.0_1787737810776_0.14443383826014733","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260826111246.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260826111246.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260826111246.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fbba0838b3406f7b9824e1d14a8f23651d90a32a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260826111246.0.tgz","fileCount":31,"integrity":"sha512-A7nkFn4dbXwGNnwedh6tnWayubzi0cQ5+9vKXMaaQ+j1sCEG+1C4H0zDVwl073YNkKGpVOaFu36xr5bfp+HtCA==","signatures":[{"sig":"MEUCICSSyR5kp/+oxU6hwRpTXUj474JGd1pnH2uIKdu/mq/nAiEA8JEF8Mw3GwPUdziH9gNEzE5WUv9Q40o6daCoLdkgv6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15437280},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260826111246.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/eea28ec400f366b4e7c275e21a27663a/midscene-harmony-1.12.1-beta-20260826111246.0.tgz","_integrity":"sha512-A7nkFn4dbXwGNnwedh6tnWayubzi0cQ5+9vKXMaaQ+j1sCEG+1C4H0zDVwl073YNkKGpVOaFu36xr5bfp+HtCA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260826111246.0","@midscene/shared":"1.12.1-beta-20260826111246.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260826111246.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260826111246.0_1787742941285_0.7343202298521057","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260826131413.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260826131413.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260826131413.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dbc5e8178d32352d92e1c159f3acaa6498dee748","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260826131413.0.tgz","fileCount":29,"integrity":"sha512-hANaV/FA0Fu78Qp0ZBJ3qcdjy/J3NwOnHPEPSoEjjVtdj6RsZg5eYf2qw2O9NhOnlUZpEZNuTXnp8zu9b3ofqw==","signatures":[{"sig":"MEQCIAdfbJCquk9uebYlSqlGAsbosYOuDjFBvGYgKBK7xwJFAiAdWOxKUYqX7Bl1larQzwyP9zJEGVbN3KQsyhzEJ3wwhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404549},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260826131413.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3627bf197b1809851d702f0895bb794e/midscene-harmony-1.12.1-beta-20260826131413.0.tgz","_integrity":"sha512-hANaV/FA0Fu78Qp0ZBJ3qcdjy/J3NwOnHPEPSoEjjVtdj6RsZg5eYf2qw2O9NhOnlUZpEZNuTXnp8zu9b3ofqw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260826131413.0","@midscene/shared":"1.12.1-beta-20260826131413.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260826131413.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260826131413.0_1787750249703_0.21090233577492645","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta-20260827032340.0":{"name":"@midscene/harmony","version":"1.12.1-beta-20260827032340.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1-beta-20260827032340.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1554d35830bfb32007e952e4f65b54feb7cb08ac","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1-beta-20260827032340.0.tgz","fileCount":29,"integrity":"sha512-6wlxIW5HeOAVyuAitQbhiw9x2/VJhKC76/u0IHNnd2hTK5OFxnSVQ8jSuyGqYt1QwiOBoVBng9JtwnH3P912/Q==","signatures":[{"sig":"MEUCIBtLuZbBVwtSvmmVW4LqrNEkFzwx3X2OfDs1nqy+E0WBAiEAkP0PppAgNVwHvTARS/pQlfu4QZXDYhZLhNmunB+S9+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18022487},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1-beta-20260827032340.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/aa2c20e24ca708706306bda3e6eeff86/midscene-harmony-1.12.1-beta-20260827032340.0.tgz","_integrity":"sha512-6wlxIW5HeOAVyuAitQbhiw9x2/VJhKC76/u0IHNnd2hTK5OFxnSVQ8jSuyGqYt1QwiOBoVBng9JtwnH3P912/Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1-beta-20260827032340.0","@midscene/shared":"1.12.1-beta-20260827032340.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1-beta-20260827032340.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1-beta-20260827032340.0_1787801213987_0.6166442555153138","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@midscene/harmony","version":"1.12.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e1982e78e9a7ab8b85e84e6f929a362d1afa7e6a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.1.tgz","fileCount":29,"integrity":"sha512-0hTP/tTirF5M+5G6eRPU8X22Iefhq9zH3eV+he46YQz9NQvCapg1wMgI1k8Koc9vplBcSj6Dl6NNrHwPouiibQ==","signatures":[{"sig":"MEQCIDWOUSJ/f2GkqlRCIjU30of1fKAeDfwPvls1ajDQqy4LAiB1yymY08uvfrCVllXqjdGTEj0qLmMpPZDld5jhiwPagQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15404304},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1f99d162c544b63f22d825f652d6f6fd/midscene-harmony-1.12.1.tgz","_integrity":"sha512-0hTP/tTirF5M+5G6eRPU8X22Iefhq9zH3eV+he46YQz9NQvCapg1wMgI1k8Koc9vplBcSj6Dl6NNrHwPouiibQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.1","@midscene/shared":"1.12.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.1_1787807295694_0.5986735142039394","host":"s3://npm-registry-packages-npm-production"}},"1.12.2-beta-20260827052510.0":{"name":"@midscene/harmony","version":"1.12.2-beta-20260827052510.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2-beta-20260827052510.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"257e639db2d78a0f9d64858ae16b623cbee2e897","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2-beta-20260827052510.0.tgz","fileCount":29,"integrity":"sha512-5UTd2wIOwSJtbq1BzZL+1284Oa3xFJFJHxHD2BxC0WTtYEQY0AKZ1E1G8H8QNbudlYe/h3EENw/qOhnccfasvA==","signatures":[{"sig":"MEUCIQC7I27GKpEMD6wAVQGxNwPKmsxaihNU0rZ3NB6Jw4LrDwIgEtW4Uo+Sc6lGvLn9IxaBZ3u7xKxGXd5aFo0BRQHk6R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404549},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2-beta-20260827052510.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d9032269774f3b3b2547f918b6f8301f/midscene-harmony-1.12.2-beta-20260827052510.0.tgz","_integrity":"sha512-5UTd2wIOwSJtbq1BzZL+1284Oa3xFJFJHxHD2BxC0WTtYEQY0AKZ1E1G8H8QNbudlYe/h3EENw/qOhnccfasvA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2-beta-20260827052510.0","@midscene/shared":"1.12.2-beta-20260827052510.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2-beta-20260827052510.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2-beta-20260827052510.0_1787808511443_0.6025118829735241","host":"s3://npm-registry-packages-npm-production"}},"1.12.2-beta-20260827064401.0":{"name":"@midscene/harmony","version":"1.12.2-beta-20260827064401.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2-beta-20260827064401.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c7c8b0fd5fdb7e4dfae8f6a06e78b47de91ff1c9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2-beta-20260827064401.0.tgz","fileCount":29,"integrity":"sha512-sofw1EV4IzMxRqsDIwXRjz8huj7xxRmkb7merab0jGXtjkiGo41M3zjY0PzJjilTL39Nxg6WGmd9oKrv/WX5iA==","signatures":[{"sig":"MEUCIQCcM+SvcILCSk8aJYJrkpRDEoTOTIxxSjlOsDW2YMz4kwIgPuXT2Ld9IAM5zQ0qWk9+s6HSQhwoMUofBK3xSpk3cfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404549},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2-beta-20260827064401.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f7c3c575d9f2e4e191369520c58fb7c3/midscene-harmony-1.12.2-beta-20260827064401.0.tgz","_integrity":"sha512-sofw1EV4IzMxRqsDIwXRjz8huj7xxRmkb7merab0jGXtjkiGo41M3zjY0PzJjilTL39Nxg6WGmd9oKrv/WX5iA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2-beta-20260827064401.0","@midscene/shared":"1.12.2-beta-20260827064401.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2-beta-20260827064401.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2-beta-20260827064401.0_1787813225643_0.7728988885615207","host":"s3://npm-registry-packages-npm-production"}},"1.12.2-beta-20260827111913.0":{"name":"@midscene/harmony","version":"1.12.2-beta-20260827111913.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2-beta-20260827111913.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"95bbd6ac024ff36c1b350322f6665b89b53dd0a4","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2-beta-20260827111913.0.tgz","fileCount":29,"integrity":"sha512-k1bvQBb28E7FPvR8PeorP//j6Q/F0wFYWX88lGqG/wpd0OFzHoW01Fb/LV0KZAbVrCxsw+sJfd5jghhGsSRvpA==","signatures":[{"sig":"MEYCIQDIGZ59eYsp5gn6nc6YQlu7tnWMRIGiMYBINTKz+REnsQIhAIsvVYqz5SSHO9AtGiASjfJ5wdMaUdCS+1g87DCG3dxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18022487},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2-beta-20260827111913.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/40bef780cef839f9a7cbfcb0211305cb/midscene-harmony-1.12.2-beta-20260827111913.0.tgz","_integrity":"sha512-k1bvQBb28E7FPvR8PeorP//j6Q/F0wFYWX88lGqG/wpd0OFzHoW01Fb/LV0KZAbVrCxsw+sJfd5jghhGsSRvpA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2-beta-20260827111913.0","@midscene/shared":"1.12.2-beta-20260827111913.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2-beta-20260827111913.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2-beta-20260827111913.0_1787829738345_0.9291968990171604","host":"s3://npm-registry-packages-npm-production"}},"1.12.2-beta-20260828034801.0":{"name":"@midscene/harmony","version":"1.12.2-beta-20260828034801.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2-beta-20260828034801.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8d196a791caaca0953ba35123bbcb97ecc387834","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2-beta-20260828034801.0.tgz","fileCount":29,"integrity":"sha512-jXKrSov2uUU9CYCUEvP39MuNq0UIJTnOKyyr+1O1kLxakm1xDogsGTjs5UsRZ+3Y7LB1poY38272RwdamqtoLg==","signatures":[{"sig":"MEUCIFaQtvQOC50n+rhcZgdxGJhArLufspLNcmEM2nOjpY2DAiEA2ctAeX0utj7BQlZB71P8alBqn1/O4/P7llGdarnk3BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404709},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2-beta-20260828034801.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c44cb118a1cb7debf9ac4f7ad8a5ad75/midscene-harmony-1.12.2-beta-20260828034801.0.tgz","_integrity":"sha512-jXKrSov2uUU9CYCUEvP39MuNq0UIJTnOKyyr+1O1kLxakm1xDogsGTjs5UsRZ+3Y7LB1poY38272RwdamqtoLg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2-beta-20260828034801.0","@midscene/shared":"1.12.2-beta-20260828034801.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2-beta-20260828034801.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2-beta-20260828034801.0_1787889082058_0.6178769008222873","host":"s3://npm-registry-packages-npm-production"}},"1.12.2-beta-20260828062905.0":{"name":"@midscene/harmony","version":"1.12.2-beta-20260828062905.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2-beta-20260828062905.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"6e82b051ae7281c6116aa1e25c48dafbc491777d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2-beta-20260828062905.0.tgz","fileCount":29,"integrity":"sha512-oKmypgeIkkrN5hrwj/9y7dtyaUj+mMqiNQoHzIS5sbH0puSztsSNPVv6sqbQLpPaZib/Unga3mUP5dJKar29xA==","signatures":[{"sig":"MEUCIEgXYdTEtcLelubpHFHDayZ4BXqAYIPaUynBIu+4O7wLAiEAi40V0sF9DgMW3bpx6/waadvginFTZ1Dko6ZsPGTyyhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404568},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2-beta-20260828062905.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7efe58c1fca07678b9f79a5490dcf797/midscene-harmony-1.12.2-beta-20260828062905.0.tgz","_integrity":"sha512-oKmypgeIkkrN5hrwj/9y7dtyaUj+mMqiNQoHzIS5sbH0puSztsSNPVv6sqbQLpPaZib/Unga3mUP5dJKar29xA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2-beta-20260828062905.0","@midscene/shared":"1.12.2-beta-20260828062905.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2-beta-20260828062905.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2-beta-20260828062905.0_1787898706207_0.7381257190768558","host":"s3://npm-registry-packages-npm-production"}},"1.12.2-beta-20260828072235.0":{"name":"@midscene/harmony","version":"1.12.2-beta-20260828072235.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2-beta-20260828072235.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"a1c65fa27a467fabf23110ca1151725c293b255d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2-beta-20260828072235.0.tgz","fileCount":29,"integrity":"sha512-CPXkwHs0Tsekb7MU+mRlCFaqDx0O7TmaGU2Ww721DuesFPznfsIgwOfUyxLvRYcLg9Ck8oXorZzwqk3D6KqACQ==","signatures":[{"sig":"MEUCIQC+nbpNbzUzqsTuZ2UkPYy9jSlJ7lp9FnkC/Mp+SzkYsgIgWEXVgb1AoexpL7nkwGmQyHCgpbGV5Tlb4TOw+y8PYcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404568},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2-beta-20260828072235.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b6dbbb2c5dee28d6f19612713ef7c066/midscene-harmony-1.12.2-beta-20260828072235.0.tgz","_integrity":"sha512-CPXkwHs0Tsekb7MU+mRlCFaqDx0O7TmaGU2Ww721DuesFPznfsIgwOfUyxLvRYcLg9Ck8oXorZzwqk3D6KqACQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2-beta-20260828072235.0","@midscene/shared":"1.12.2-beta-20260828072235.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2-beta-20260828072235.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2-beta-20260828072235.0_1787901931463_0.2145610225189174","host":"s3://npm-registry-packages-npm-production"}},"1.12.2-beta-20260828074555.0":{"name":"@midscene/harmony","version":"1.12.2-beta-20260828074555.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2-beta-20260828074555.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"e864e655ca7635487219df955ff34214c749d031","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2-beta-20260828074555.0.tgz","fileCount":29,"integrity":"sha512-wIFpxQL7+ipmKJfnD0SszG8cFSrTSJogUt9zQxqJ2Aj7uMLNEgpkLbPyZyvtkXYy4MdFoCXY2caqv3kIpbyA1g==","signatures":[{"sig":"MEQCIBetmczDFDRrs6UQ1Z4y9PzIJ3cv9bbFctrYLK2a6AKPAiAvRHbzoJKSFLPM4KBdnqUwBW1LwN6/ElwLT2taY3b5iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15405860},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2-beta-20260828074555.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/099a3c79064e2b637bd7305c9ff9098c/midscene-harmony-1.12.2-beta-20260828074555.0.tgz","_integrity":"sha512-wIFpxQL7+ipmKJfnD0SszG8cFSrTSJogUt9zQxqJ2Aj7uMLNEgpkLbPyZyvtkXYy4MdFoCXY2caqv3kIpbyA1g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2-beta-20260828074555.0","@midscene/shared":"1.12.2-beta-20260828074555.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2-beta-20260828074555.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2-beta-20260828074555.0_1787903352901_0.8798690699853751","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@midscene/harmony","version":"1.12.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4f0b2a130dd9b3383fd1be3bbb259c8ad7302b3b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.2.tgz","fileCount":29,"integrity":"sha512-EAo4omqadPxa5Sx0+vIgwtwtreuRIR4UQI+ab8moRLB5SRL4mkZDdwlI/pp+CD8l+Ae8FAhyJ9n/rKj46wbKMQ==","signatures":[{"sig":"MEUCIBMv0ufBN7ZkwwrBbmFm8YinERljzzL/5rEHwM0ERz3qAiEAh+aUWg42iW6yiCp3ZkWGgc3jRa1JFVNgCGF2hggTOmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15404464},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2d0ef3b1474787cea334f4b8a9dcb731/midscene-harmony-1.12.2.tgz","_integrity":"sha512-EAo4omqadPxa5Sx0+vIgwtwtreuRIR4UQI+ab8moRLB5SRL4mkZDdwlI/pp+CD8l+Ae8FAhyJ9n/rKj46wbKMQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.2","@midscene/shared":"1.12.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.2_1787904238738_0.5370621203875034","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260828085408.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260828085408.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260828085408.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c0cdf744b42748dccc31d56215613c599148b5c3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260828085408.0.tgz","fileCount":29,"integrity":"sha512-IDrcwjwvzS8iPdvYFfuAbLcVt6vJJS06VXAs1f5IdvzF1ghu5vKhWDKxKGY9lFfMZDOBj5ZWfEiw2U0fMlY/MA==","signatures":[{"sig":"MEYCIQCwRSo0yjmll8UyljuULXak1M1uI0xFXu0m2ELT/aJBPAIhAKldyFrHs1azs1ZhK1ON7mWmEyK9po8yDotBdMdTucG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404709},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260828085408.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c48bd52829ff210339a70e402a7ad4b4/midscene-harmony-1.12.3-beta-20260828085408.0.tgz","_integrity":"sha512-IDrcwjwvzS8iPdvYFfuAbLcVt6vJJS06VXAs1f5IdvzF1ghu5vKhWDKxKGY9lFfMZDOBj5ZWfEiw2U0fMlY/MA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260828085408.0","@midscene/shared":"1.12.3-beta-20260828085408.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260828085408.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260828085408.0_1787907427641_0.21696495026642526","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260828110230.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260828110230.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260828110230.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"911ed699694e82a534fec478824b65d583ca8b2e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260828110230.0.tgz","fileCount":29,"integrity":"sha512-RbomIq8WcJTcbapYoSPt2duHiKsUdKnzNa3NnFpsolk0teeOfKzTb/XlmS40YWe49ZVzdZSphPYr3qCXAlJOdw==","signatures":[{"sig":"MEQCIFaoRtKU0yGz3JU/y3l5zlGnRMTFfaqUnFKBqEWkg6EAAiBSIXAHmIJFcQxKk7r4fvkcLba1eVtPEmlM+PwiMh1fIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15404709},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260828110230.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c69269360cb8cfcf481948ff42830cee/midscene-harmony-1.12.3-beta-20260828110230.0.tgz","_integrity":"sha512-RbomIq8WcJTcbapYoSPt2duHiKsUdKnzNa3NnFpsolk0teeOfKzTb/XlmS40YWe49ZVzdZSphPYr3qCXAlJOdw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260828110230.0","@midscene/shared":"1.12.3-beta-20260828110230.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260828110230.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260828110230.0_1787915106939_0.7301192889878942","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260901063616.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260901063616.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260901063616.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"10a9de56f54474758f00cfd81a7d3a15c162e4c8","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260901063616.0.tgz","fileCount":29,"integrity":"sha512-HKy5wssul4p9tjqJKjcUwF7rJIsJlo1+n7vVv7RVV7nRbj/cKvOmI33K3fOc/EnLV7SNNxxHhFosiHl6bYTtRw==","signatures":[{"sig":"MEYCIQCoZGVsItFjv7gBxyvuye0NmWiRvXDeBft/IHmo6zlERAIhAIMmwryrAJt9koQQvC8GjjQvHVf7/JV8O4DsX8lZrVH6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15422095},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260901063616.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b60f88c3f8a37b911e075657e622158f/midscene-harmony-1.12.3-beta-20260901063616.0.tgz","_integrity":"sha512-HKy5wssul4p9tjqJKjcUwF7rJIsJlo1+n7vVv7RVV7nRbj/cKvOmI33K3fOc/EnLV7SNNxxHhFosiHl6bYTtRw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260901063616.0","@midscene/shared":"1.12.3-beta-20260901063616.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260901063616.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260901063616.0_1788244775291_0.6094661848676981","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260901074837.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260901074837.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260901074837.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"06b0dbcd05ec1c9980cfc4c152009698f59428a7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260901074837.0.tgz","fileCount":29,"integrity":"sha512-V1uJ229DqNmNr/gbMPyR+usEmXUF5Ji/+xTCrCLrlVjPHg2WL0JPWLXETQDwrVS//KoDd/y3ULiRCqIwf+mt8Q==","signatures":[{"sig":"MEUCIQCiTYdOBLoPMBjFnFGv6IusXinW4kwhgok3Qt2JY0OqmAIgCyM+Kuq8jWqYtsdJ9ajNSvqoD9oouHFjYMQeCDKntQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15422095},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260901074837.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/69948fed91c4a483411f7ecea9ca5c58/midscene-harmony-1.12.3-beta-20260901074837.0.tgz","_integrity":"sha512-V1uJ229DqNmNr/gbMPyR+usEmXUF5Ji/+xTCrCLrlVjPHg2WL0JPWLXETQDwrVS//KoDd/y3ULiRCqIwf+mt8Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260901074837.0","@midscene/shared":"1.12.3-beta-20260901074837.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260901074837.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260901074837.0_1788249114065_0.03351102736504452","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260901085615.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260901085615.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260901085615.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d7467881cae95821663ae1164f83aa635e3aa8c0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260901085615.0.tgz","fileCount":29,"integrity":"sha512-RaSFuZYXUrzEKe8MdNUIk3Nsc95AlmQSViOIqj/0kAebj8+IGDsZ3bcoGWyZphufyo5eRXZN8yBjIO7MMgM5+g==","signatures":[{"sig":"MEQCIE9Go127osmv7f9qh5qi4c+6bjSs0/CpacKXTx8Nt4YiAiAa4R6ZtufV24gspVVKiN2jrt7yYKQlHJbzz8AqGM/5mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15422095},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260901085615.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1cf249dbf3707f1f9b4f62a7d7181a51/midscene-harmony-1.12.3-beta-20260901085615.0.tgz","_integrity":"sha512-RaSFuZYXUrzEKe8MdNUIk3Nsc95AlmQSViOIqj/0kAebj8+IGDsZ3bcoGWyZphufyo5eRXZN8yBjIO7MMgM5+g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260901085615.0","@midscene/shared":"1.12.3-beta-20260901085615.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260901085615.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260901085615.0_1788253173495_0.9326343023108494","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260901112559.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260901112559.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260901112559.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f12266d53593562e72e7bee728ce55f9c7127351","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260901112559.0.tgz","fileCount":29,"integrity":"sha512-LdA6FzECZXDPoFC4SsrY2jhoBJv+DYXt2JeuN5FoiQcnf89LFLqXVKAiLDP5kAURmtZoAfFYzUYreW1e0wDXsw==","signatures":[{"sig":"MEQCIGOUvpnC/+Q2mfcFUZW22p8dTxZlTuXHKmKz9q9IqkemAiAZei5cfzY55iZo+xuDhr1NzXRu+o2H7gHNVGdSTNQP6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18041641},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260901112559.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7bb7b9e6e746e9e7527dbbb770f16723/midscene-harmony-1.12.3-beta-20260901112559.0.tgz","_integrity":"sha512-LdA6FzECZXDPoFC4SsrY2jhoBJv+DYXt2JeuN5FoiQcnf89LFLqXVKAiLDP5kAURmtZoAfFYzUYreW1e0wDXsw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260901112559.0","@midscene/shared":"1.12.3-beta-20260901112559.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260901112559.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260901112559.0_1788262140238_0.03613110402971054","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260902040443.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260902040443.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260902040443.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"99c97df6f96ce7a41160e4a80a6e39cde0f04f19","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260902040443.0.tgz","fileCount":31,"integrity":"sha512-mlAyBg3bzKR6dJjFq3qGdd+xhUsJfzBJpa7qZbwGZKHJ9hiyY5eKxdnPAba9UKSlDEymLA1BpViUbyH9/uiRzg==","signatures":[{"sig":"MEUCIDHuHyMA3yICfuoGqfPUJtAlayCs1arl6Eb+zuW2xzX3AiEA4UvrNNol8Vwf3mYz+TMIBJfrlX6SbF/R53wewb/1ryY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15420967},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260902040443.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/15c2316e985e7d53fb5592541deb2863/midscene-harmony-1.12.3-beta-20260902040443.0.tgz","_integrity":"sha512-mlAyBg3bzKR6dJjFq3qGdd+xhUsJfzBJpa7qZbwGZKHJ9hiyY5eKxdnPAba9UKSlDEymLA1BpViUbyH9/uiRzg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260902040443.0","@midscene/shared":"1.12.3-beta-20260902040443.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260902040443.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260902040443.0_1788322076845_0.945038912354732","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260902065558.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260902065558.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260902065558.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f1e9b3ba95993523d88147c374c926bb22ddc8f1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260902065558.0.tgz","fileCount":31,"integrity":"sha512-pqjXwwzGUfWzVmlhE7l8tLbNEuEZY+xJy5M4qEZuN8Q6sZlsqa+XQvso3uyd4zKl2RBCO99Z51A6QqfA1eJCmA==","signatures":[{"sig":"MEQCIFe9W3ufpSEfFJ+tFbmtGXiT9S7+RxSWI3bciRxI/SJnAiBUM/TZalX6oSCwLq7uAHmiPcB6B48lWbRZXJZ78hWw+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18040419},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260902065558.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0d9c3776ca4410ca1fd281289bc680c2/midscene-harmony-1.12.3-beta-20260902065558.0.tgz","_integrity":"sha512-pqjXwwzGUfWzVmlhE7l8tLbNEuEZY+xJy5M4qEZuN8Q6sZlsqa+XQvso3uyd4zKl2RBCO99Z51A6QqfA1eJCmA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260902065558.0","@midscene/shared":"1.12.3-beta-20260902065558.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260902065558.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260902065558.0_1788332355727_0.7570382105399036","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260902075121.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260902075121.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260902075121.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"91a176df39b5bd6e3ba78d427beba333a1e2a642","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260902075121.0.tgz","fileCount":31,"integrity":"sha512-zabl3BDExlFMSgEIp2srlBnsLdF6fIxWBxigxkC4tg2eBwq7P8H1o5gVcmP5MBrfviYc+xLkLIlN3Bu/zTZ6VQ==","signatures":[{"sig":"MEUCIQDa66DNoCFG6N9ILC7eK6GxEYhiE4I2N68/Mw0lpcU4UAIgLCSY0nNoDUhz/2LXkWoGTMN9jGLhWmdC1dYMNM2TjDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18040381},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260902075121.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/78b7ad1c99c096ba5125b4e1bc9a3ae8/midscene-harmony-1.12.3-beta-20260902075121.0.tgz","_integrity":"sha512-zabl3BDExlFMSgEIp2srlBnsLdF6fIxWBxigxkC4tg2eBwq7P8H1o5gVcmP5MBrfviYc+xLkLIlN3Bu/zTZ6VQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260902075121.0","@midscene/shared":"1.12.3-beta-20260902075121.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260902075121.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260902075121.0_1788335678031_0.8837919807071009","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260902081623.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260902081623.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260902081623.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4f8fb14e66e1089367ef3137dffb78566a5bdb1a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260902081623.0.tgz","fileCount":31,"integrity":"sha512-b7mgJwnzhWIB8MdwPtJK1eOyxrCbgJg2Caie+GemQ06ftEBqy7y7zh8UCaexX+cEp4rQMWWV1o20XLYUuFmKhA==","signatures":[{"sig":"MEQCIAOErhVbzd4r2z2+Nrenly/XJX5NGUg/0NNRNKydPGa8AiBsmg30XewsVP2/aSppJ0CbWLUwzibQKeSqj0YocLBjiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18110433},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260902081623.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2ef1f2cc5baad725ae36e09ac3506445/midscene-harmony-1.12.3-beta-20260902081623.0.tgz","_integrity":"sha512-b7mgJwnzhWIB8MdwPtJK1eOyxrCbgJg2Caie+GemQ06ftEBqy7y7zh8UCaexX+cEp4rQMWWV1o20XLYUuFmKhA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260902081623.0","@midscene/shared":"1.12.3-beta-20260902081623.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260902081623.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260902081623.0_1788337178592_0.3658492189284188","host":"s3://npm-registry-packages-npm-production"}},"1.12.3-beta-20260902090438.0":{"name":"@midscene/harmony","version":"1.12.3-beta-20260902090438.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3-beta-20260902090438.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"417591e6bdd36148c125bc594c27b64da86451d0","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3-beta-20260902090438.0.tgz","fileCount":31,"integrity":"sha512-Sb/NBolVVWLLtiObo7m31T/QTTu1Xndignw9FU64DisGzEjOCd0MQWtmYrGEmiF63+hbtPl93ZliVoLk79OfVw==","signatures":[{"sig":"MEYCIQD4iM4A3S4i0eo3E5blB0lg5uZRQkJh6mzAPUKuv5xzCQIhAOI3ggMOp2aRphd0uMeUUae//I1CcRyTaOoRWK9j8lU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18039384},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3-beta-20260902090438.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/119fa5274be8709d7e5cd2ea74626c24/midscene-harmony-1.12.3-beta-20260902090438.0.tgz","_integrity":"sha512-Sb/NBolVVWLLtiObo7m31T/QTTu1Xndignw9FU64DisGzEjOCd0MQWtmYrGEmiF63+hbtPl93ZliVoLk79OfVw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3-beta-20260902090438.0","@midscene/shared":"1.12.3-beta-20260902090438.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3-beta-20260902090438.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3-beta-20260902090438.0_1788340073487_0.936850122278917","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"@midscene/harmony","version":"1.12.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9a867bfc2092a2f621812f1abe712595c880f0d2","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.3.tgz","fileCount":31,"integrity":"sha512-3AxR1wP+dFyNRK5udTTvxSmAsEAzuSMaFHI5m7HdGe0FA/C6J+SKDl3WAx2r3mi9+yWh3UB79yNomISfSyyXvw==","signatures":[{"sig":"MEUCIQDcWu5Q6fZrEkvLZXXWx/zwrNgasiFD6mVA5zyXHE9E2QIgPAXSXMQO0uR+VWRwot/Eae8agf0k0CMkh4CN+oxUpPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15419873},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e03a4f4a60918bcc24840143ec14779d/midscene-harmony-1.12.3.tgz","_integrity":"sha512-3AxR1wP+dFyNRK5udTTvxSmAsEAzuSMaFHI5m7HdGe0FA/C6J+SKDl3WAx2r3mi9+yWh3UB79yNomISfSyyXvw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.3","@midscene/shared":"1.12.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.3_1788340549366_0.7963930792611444","host":"s3://npm-registry-packages-npm-production"}},"1.12.4-beta-20260902093735.0":{"name":"@midscene/harmony","version":"1.12.4-beta-20260902093735.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.4-beta-20260902093735.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ffcf64a17d5f4b3f09b48c34e0fb2eb6a529dfea","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.4-beta-20260902093735.0.tgz","fileCount":31,"integrity":"sha512-b5UrLrWRr1EWiac0WcYIZWGL5SPdqSnwB+DaYTQ7tnzUVvMgzZ0lJKiSPX8XZfI1/LUNHl0Sxa9fVndQWwHk8g==","signatures":[{"sig":"MEUCICrtpZG2spH9f9kl1DyTRzdoj5osQ8LGsGxGdcgdtzHXAiEAugHDjM4kjYRf1aiMqgT2K+Hhv+WQtQNLVgyh6fihZYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15439809},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.4-beta-20260902093735.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d73b867e3a3e8ad784e776865fa21e69/midscene-harmony-1.12.4-beta-20260902093735.0.tgz","_integrity":"sha512-b5UrLrWRr1EWiac0WcYIZWGL5SPdqSnwB+DaYTQ7tnzUVvMgzZ0lJKiSPX8XZfI1/LUNHl0Sxa9fVndQWwHk8g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.4-beta-20260902093735.0","@midscene/shared":"1.12.4-beta-20260902093735.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.4-beta-20260902093735.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.4-beta-20260902093735.0_1788342065073_0.5529560262179039","host":"s3://npm-registry-packages-npm-production"}},"1.12.4-beta-20260902110647.0":{"name":"@midscene/harmony","version":"1.12.4-beta-20260902110647.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.4-beta-20260902110647.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ef9fd4052a4c7c3d572960b1890864ee40910918","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.4-beta-20260902110647.0.tgz","fileCount":31,"integrity":"sha512-rLU53YReMIqQa6gRKwBXAZop5EVkcnS8PltP8KriwTvy4jEmQLuZtXuwA19lPlafJKBkl1g+XF7b+qeCdoDLpw==","signatures":[{"sig":"MEUCIAbXqpMt+yB1QYX7YRxT7pTMdjSLbwQw2maGKyFc6O/3AiEAitUsmwbvCJFqKZQbd2iXG808h16bAysSlzztz3eBRhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15420118},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.4-beta-20260902110647.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4ce7d020172a4f768746857d9473a3da/midscene-harmony-1.12.4-beta-20260902110647.0.tgz","_integrity":"sha512-rLU53YReMIqQa6gRKwBXAZop5EVkcnS8PltP8KriwTvy4jEmQLuZtXuwA19lPlafJKBkl1g+XF7b+qeCdoDLpw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.4-beta-20260902110647.0","@midscene/shared":"1.12.4-beta-20260902110647.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.4-beta-20260902110647.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.4-beta-20260902110647.0_1788347354285_0.7755932336058993","host":"s3://npm-registry-packages-npm-production"}},"1.12.4-beta-20260903111111.0":{"name":"@midscene/harmony","version":"1.12.4-beta-20260903111111.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.4-beta-20260903111111.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d1eadf6586b26e85326b005637b7ffff09b47723","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.4-beta-20260903111111.0.tgz","fileCount":31,"integrity":"sha512-ukijd1jt1OZLamTeiKpJeVGOxexlN6tb7S+KaPrYj2tt7DgJ6ZhGAOWmBz3751s4LqzuzZJBsORtP0MIyxt1Ig==","signatures":[{"sig":"MEQCIByU8HxvHVZLJ7n+lhUyqTZaVTGs2BFJEueQ8VQyhfikAiA88jeAxa4lwcBnAIrByPemi27j/s8HBQqzE07VmhGF6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15463983},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.4-beta-20260903111111.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d31a3b6303d14ebf1a5dfb3157a96841/midscene-harmony-1.12.4-beta-20260903111111.0.tgz","_integrity":"sha512-ukijd1jt1OZLamTeiKpJeVGOxexlN6tb7S+KaPrYj2tt7DgJ6ZhGAOWmBz3751s4LqzuzZJBsORtP0MIyxt1Ig==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.4-beta-20260903111111.0","@midscene/shared":"1.12.4-beta-20260903111111.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.4-beta-20260903111111.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.4-beta-20260903111111.0_1788434054026_0.5516769395690198","host":"s3://npm-registry-packages-npm-production"}},"1.12.4-beta-20260904041024.0":{"name":"@midscene/harmony","version":"1.12.4-beta-20260904041024.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.4-beta-20260904041024.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dcc27eff88e1120383083a040526cf6f6c87a072","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.4-beta-20260904041024.0.tgz","fileCount":31,"integrity":"sha512-UWAOykz+YOetNzjlLd+RxZannHLIh/IjrC/ROUedY9ytQdogvu5Eewbw7YwZxFiITpQBZ3xAV59WGblIR3N4hw==","signatures":[{"sig":"MEQCIGwYEOLWHaMwjEn4rNGI9V2sEKnMzls7L9mL18iv95/gAiAy4ZGP0AOXRHdfyGCmPsfvqnpWHKnYtPT6Qsx0Om+xhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMyXcHS89AjlHf5A5pW8I9tDYSXoEEbZWZzCE+IBCxgAiEAth1LuQH0Cuq/rHezeXaZ4fLVk3km+cXXs2QTGwo3uCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18042154},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.4-beta-20260904041024.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/45c6a01f182e0307986fa2e8e165e19a/midscene-harmony-1.12.4-beta-20260904041024.0.tgz","_integrity":"sha512-UWAOykz+YOetNzjlLd+RxZannHLIh/IjrC/ROUedY9ytQdogvu5Eewbw7YwZxFiITpQBZ3xAV59WGblIR3N4hw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.4-beta-20260904041024.0","@midscene/shared":"1.12.4-beta-20260904041024.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.4-beta-20260904041024.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.4-beta-20260904041024.0_1788495433441_0.47822279734897566","host":"s3://npm-registry-packages-npm-production"}},"1.12.4":{"name":"@midscene/harmony","version":"1.12.4","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.4","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4f8f2eb3f6badfb17c1996c854170de962310aa3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.4.tgz","fileCount":34,"integrity":"sha512-T2MVRo8a2ipiwoTpTyrQtgr+Bx8EOcPemap1kQNmrOMufSLDzuUS1izUsbryv/VBtbRGHKQGTU8YaHGwaqbQbw==","signatures":[{"sig":"MEYCIQDjJtHFU1CHRp7o/KaRNeYp/dG31qpCwwNok1Y2mEyogwIhAL2M6pFDJLBQdNqBZORfu2iet9ZhaqLGXs6EvSvMLh/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCanTK4NAx6eQSIb+W96aqaLfT3qXj1i3PPHDXklx0SYwIhAKu4HjEr6vYll8aQ5hnM12JhgYx401voeTr9V++m5I8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15810929},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2191d9946627d40fe6a7bb63e7fbdadb/midscene-harmony-1.12.4.tgz","_integrity":"sha512-T2MVRo8a2ipiwoTpTyrQtgr+Bx8EOcPemap1kQNmrOMufSLDzuUS1izUsbryv/VBtbRGHKQGTU8YaHGwaqbQbw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.4","@midscene/shared":"1.12.4","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.4"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.4_1788762731476_0.0776043197394698","host":"s3://npm-registry-packages-npm-production"}},"1.12.5-beta-20260907080441.0":{"name":"@midscene/harmony","version":"1.12.5-beta-20260907080441.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.5-beta-20260907080441.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"abd2fbae86b9d63ffa8d75bf6f96d9ee80fbe544","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.5-beta-20260907080441.0.tgz","fileCount":34,"integrity":"sha512-1I7tBTfw3IPv+d5oK7WT27tsUfIAb4LnZ7CGtqGooXLNhl7ebWvz9jqPFl4FdUtfI81J23t95mMHfq/6gST9ow==","signatures":[{"sig":"MEYCIQDVHBLRfiX0Ub+9vgvaCWkn/OPZaoQuAnz2yH4JEIdn/QIhAPMkMpVxJKZjeNFkGcx4mOqB4FTXmP+JQuhrNEj/1iGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICvIFihFN1ln88pdXFBnWoW3mg9HHRX5PPhXGe6kD8i5AiEAusS/kVByZdS3osc3DwP2o1Vb1TPLNFFEbWyXOXg+OCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15811174},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.5-beta-20260907080441.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f06b28dc1e72933865097deb43053a8b/midscene-harmony-1.12.5-beta-20260907080441.0.tgz","_integrity":"sha512-1I7tBTfw3IPv+d5oK7WT27tsUfIAb4LnZ7CGtqGooXLNhl7ebWvz9jqPFl4FdUtfI81J23t95mMHfq/6gST9ow==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.5-beta-20260907080441.0","@midscene/shared":"1.12.5-beta-20260907080441.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.5-beta-20260907080441.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.5-beta-20260907080441.0_1788768603361_0.08547582053748126","host":"s3://npm-registry-packages-npm-production"}},"1.12.5-beta-20260907092148.0":{"name":"@midscene/harmony","version":"1.12.5-beta-20260907092148.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.5-beta-20260907092148.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"efcd99030217ec523f70393a43438ea8e7d9aecb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.5-beta-20260907092148.0.tgz","fileCount":34,"integrity":"sha512-qzrhcxpScuEyieS9s/FpBGWNDtefIMWCHrrimsYTCX6gWDKocmj3xzqnViLjgWDp2urQLYyMCE4IABo0xn9eFQ==","signatures":[{"sig":"MEUCIC6+SUeIvCf4Dyi+789vO/kxuNry5b6Z2sQnFoLoThUYAiEA0+G0l9lHBNobXhH0I0KU1N/ans1Ef+J/upXEUxhm7fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCavMu4nbS7NMPeKJbZE92nJNNZBojhwZBF68CSWzZt/wIgFcrZFIhw4dPR07TW9OJxIn3GBwEpUJsOuQl70rNrnIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15812745},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.5-beta-20260907092148.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/29345d00e2e33f0d473e522615d53090/midscene-harmony-1.12.5-beta-20260907092148.0.tgz","_integrity":"sha512-qzrhcxpScuEyieS9s/FpBGWNDtefIMWCHrrimsYTCX6gWDKocmj3xzqnViLjgWDp2urQLYyMCE4IABo0xn9eFQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.5-beta-20260907092148.0","@midscene/shared":"1.12.5-beta-20260907092148.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.5-beta-20260907092148.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.5-beta-20260907092148.0_1788773236744_0.19492481888570512","host":"s3://npm-registry-packages-npm-production"}},"1.12.5":{"name":"@midscene/harmony","version":"1.12.5","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.5","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1cd0fe15cfe8f8bab1fa6cf30206b01c4103daac","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.5.tgz","fileCount":34,"integrity":"sha512-ISPp3Jd1wPK/+L1AIOCQ/0rLlMJNAgB/yeo28yRiW/5sR3ERREnesqSBH85o2jX80rTjj8fTajoHhaS/Sd6QIg==","signatures":[{"sig":"MEYCIQDXtYoooyHcaf2+Kzfyi1LRcAz9fKDFid/OFVIX1xbS5wIhAIO9WlRPUPF0cU6WB2d5xZcugMR9vuT94J19I5taKfgL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBncpxndP2BG+wc5dK/hY9T6nIfcUg+6d6YvqrP8cSaYAiBhqHxcI+P7uRrJiY9NUd3AV9LgIDx//orn8t9qzMJLkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15803948},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3f682621b2854859b93abfd3a156ecc8/midscene-harmony-1.12.5.tgz","_integrity":"sha512-ISPp3Jd1wPK/+L1AIOCQ/0rLlMJNAgB/yeo28yRiW/5sR3ERREnesqSBH85o2jX80rTjj8fTajoHhaS/Sd6QIg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.5","@midscene/shared":"1.12.5","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.5"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.5_1788838132570_0.9954079342525715","host":"s3://npm-registry-packages-npm-production"}},"1.12.5-beta-20260908034641.0":{"name":"@midscene/harmony","version":"1.12.5-beta-20260908034641.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.5-beta-20260908034641.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8e4f42e38f6045fd4b2115a8b78a54e57fa9bc7e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.5-beta-20260908034641.0.tgz","fileCount":34,"integrity":"sha512-GxFhLS6ya+F5A9owvyCI1Xp1MyQRZHEzxmo4AxJFC9mb1oopeIfyT+J4BOPaRgMGg4Yu4Uzv2dIuKhYrfXIfMg==","signatures":[{"sig":"MEQCICH1cAK5Wa6j2FVUfIswpXH9fFd/YsItwf3BmHpV/CT+AiAI1txBq98Q5jz0Kvm0u6JtjrDOt03si1seVcP2m+NL3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSfce0pZg8+8FZ0qhyuDg4OhSr71p8e7c2ksk7dAHYrQIgIsb7bD/C7lHsvR01YzAAPHM3DHElTZ3n5SkpE3RzGwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15813581},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.5-beta-20260908034641.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/90f1f056a95e92ac5239f9c61cea4ce7/midscene-harmony-1.12.5-beta-20260908034641.0.tgz","_integrity":"sha512-GxFhLS6ya+F5A9owvyCI1Xp1MyQRZHEzxmo4AxJFC9mb1oopeIfyT+J4BOPaRgMGg4Yu4Uzv2dIuKhYrfXIfMg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.5-beta-20260908034641.0","@midscene/shared":"1.12.5-beta-20260908034641.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.5-beta-20260908034641.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.5-beta-20260908034641.0_1788839500880_0.5459485920690048","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260909033030.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260909033030.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260909033030.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"626d84be7cea56f5df1eb88153127470f622666f","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260909033030.0.tgz","fileCount":34,"integrity":"sha512-IT2lMhm6FmbHneM3SVy8OfV+Ymhg804nYzZOLqtjkcwRS50VUpm/c8cdx1dc+1VLkkh7d2FcscPT1zSxoWtz0g==","signatures":[{"sig":"MEYCIQC+M6n/LxRAg81EfnWdamWYLZ5QCJD8zBLUL+IIvBNRowIhAJpa4UVQMa/GVQtnkBYwCEF4xlH1f1i+W6yRGxTrECDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDkpYzhuTR/G6xW5TZk50aRcCtBziA2HNorDBCXrMU7NAiBNfa1wBjLV02GzRjclwaIf2aJHyPehuCdjuMCCllq0NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15815197},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260909033030.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/638f32c7b24bad963a55c861623c9141/midscene-harmony-1.12.6-beta-20260909033030.0.tgz","_integrity":"sha512-IT2lMhm6FmbHneM3SVy8OfV+Ymhg804nYzZOLqtjkcwRS50VUpm/c8cdx1dc+1VLkkh7d2FcscPT1zSxoWtz0g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260909033030.0","@midscene/shared":"1.12.6-beta-20260909033030.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260909033030.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260909033030.0_1788925162239_0.1488122056839256","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260909034232.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260909034232.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260909034232.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3b31015126561bd1d41abebb2944eed32f09db34","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260909034232.0.tgz","fileCount":34,"integrity":"sha512-7wcAM5vVGkHkWR/E4qB8u+RYKJHpzgh0ZfePRTlTZ2lirdgqwOoHXpzPf+u6tZlHa8fgQfs0H1NYSWcaEJ43cg==","signatures":[{"sig":"MEQCIFr3ftI7ukKuBoySmuwpojlkl7Lr201gJ+83xvxEjMaLAiBooXVzjdkntvczN5F7SZqsB9+h7EbVvGKrr6fI6LDD5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEq1LzX0X3eIVnhspAyN3uwW4ha4IOBDjQNTelObUZsAiBtE8v2jgJg/+I4SwiVlw02yVhYm9SJ299du+E+jjrBsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15816126},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260909034232.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6e56757e0b36c1077870fb38c2cf90ef/midscene-harmony-1.12.6-beta-20260909034232.0.tgz","_integrity":"sha512-7wcAM5vVGkHkWR/E4qB8u+RYKJHpzgh0ZfePRTlTZ2lirdgqwOoHXpzPf+u6tZlHa8fgQfs0H1NYSWcaEJ43cg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260909034232.0","@midscene/shared":"1.12.6-beta-20260909034232.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260909034232.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260909034232.0_1788925657024_0.6336961117318742","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260909051904.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260909051904.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260909051904.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"96729ffcb05c985770ca5d557effd0f904933efb","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260909051904.0.tgz","fileCount":34,"integrity":"sha512-iSD426ws3rQ8FH9Zac0Rg4GCnll16lZ4SqvQtj3moOWYIDfObM7hozdj6LK1ZrArIcyukYMLVEZkbHKmt2Gb5g==","signatures":[{"sig":"MEQCIAcBE6B4x1r3y9lu4k3NKrz2cOY8RrWwPUrKpYbHV51BAiAs+bwNKRndGjJMGXCWiNdwSy2mlOvo2rEYbsPUnUPHPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBf8rc2STOEk7wwQ1Lud0rLcHD0AMHDDCJdJwFmi0R+iAiBTJ3ukf8g0cDBp04Xk59TNlVVZynxyuPCZ6duqIySk7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15853527},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260909051904.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/995a87518115de9e6bf4efdaf28e56a4/midscene-harmony-1.12.6-beta-20260909051904.0.tgz","_integrity":"sha512-iSD426ws3rQ8FH9Zac0Rg4GCnll16lZ4SqvQtj3moOWYIDfObM7hozdj6LK1ZrArIcyukYMLVEZkbHKmt2Gb5g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260909051904.0","@midscene/shared":"1.12.6-beta-20260909051904.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260909051904.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260909051904.0_1788931532324_0.16744084417363836","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260909064830.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260909064830.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260909064830.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"495c01c2452bf5a9f088b2412c01ea45e681059d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260909064830.0.tgz","fileCount":34,"integrity":"sha512-c7SwHMYtS1kxDPwS02Sd5aT7SmYG9qrKLHGt7c0kVO118oEPfPijKmZ8B9PpCmQodt3TcLio6sGZD39gXY5lCw==","signatures":[{"sig":"MEYCIQDtUz++PcNweP7g52NwxyTm39vPMavkUKhbNHDfuruPnAIhALeVfQE2VU8gzkoTNRasHnOoHzGB5k5FtAdeO407EhEt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAkiOgMXzj7muyepL6K6tHXNXCabpZIxUjQAs9RfJPLgIgCM4Oh71BzI71r3xYR0sByB8+6g+HNtwexl3256v0Z58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15816710},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260909064830.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/70a69b72f6ffe59dd04ffaf5a2055eb8/midscene-harmony-1.12.6-beta-20260909064830.0.tgz","_integrity":"sha512-c7SwHMYtS1kxDPwS02Sd5aT7SmYG9qrKLHGt7c0kVO118oEPfPijKmZ8B9PpCmQodt3TcLio6sGZD39gXY5lCw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260909064830.0","@midscene/shared":"1.12.6-beta-20260909064830.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260909064830.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260909064830.0_1788936964608_0.08675660525834217","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260909071539.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260909071539.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260909071539.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b2b8236996443ebeb958169892249e816f7b4659","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260909071539.0.tgz","fileCount":34,"integrity":"sha512-JMRwPCsjEgB9negMW1vOukh9jGu7+xgbqajaXUhM+6NyXNWrFM2SPR9CzIJ2GyqQxjnT+E9bFaY2eKnhQiFuWg==","signatures":[{"sig":"MEYCIQD/jUliT+vz3zGeaBTI9nTNia6FYoD2p+0g+xthJZOtjQIhALLHW4iutaQ6wgeg4K5BvB8FkL70lDmYZd5q2EgSIrTQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHtz7dJE8X3OinVl1f+RuvDLznbQVVeTa3Uzu0GUCH0BAiEAp35hXMUTjcFaZCONj97B/ViAFYdxg/XV20wFsFC/XC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15840129},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260909071539.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/354d1f1bb7ef7f2ab8fa1d535ada49a7/midscene-harmony-1.12.6-beta-20260909071539.0.tgz","_integrity":"sha512-JMRwPCsjEgB9negMW1vOukh9jGu7+xgbqajaXUhM+6NyXNWrFM2SPR9CzIJ2GyqQxjnT+E9bFaY2eKnhQiFuWg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260909071539.0","@midscene/shared":"1.12.6-beta-20260909071539.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260909071539.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260909071539.0_1788938577007_0.8180981532641367","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260909072842.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260909072842.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260909072842.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"774721c6fd8e86e5d2dc9164fac1c978a6e0ea08","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260909072842.0.tgz","fileCount":34,"integrity":"sha512-2SS/HtanaoFaDXFP60c3yKeBAwlYokq7IdFWSOptHUgXW9PEs/F6cBcbI9BkgImk/FjUWzWBAgzH+398Ba6GGg==","signatures":[{"sig":"MEUCIEpfu3QoCyMiq1zJJOxXupnU6cZIXb1tlUrE0T4pptV+AiEAue2KcsMgD6mpy27mKxsydyzs4mWK65LyjqMRyzfyH88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDAQWJtBhDBqPiOX/E6X44F/GnO+WJuJ42ohPvwTCh/3AiEA7vcwXO0iEaSTpzmJqc+hn3t//DsSlKxLeuCcgLf8wKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15840129},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260909072842.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d28232640985d0f36840cdebcbab9eaa/midscene-harmony-1.12.6-beta-20260909072842.0.tgz","_integrity":"sha512-2SS/HtanaoFaDXFP60c3yKeBAwlYokq7IdFWSOptHUgXW9PEs/F6cBcbI9BkgImk/FjUWzWBAgzH+398Ba6GGg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260909072842.0","@midscene/shared":"1.12.6-beta-20260909072842.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260909072842.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260909072842.0_1788939244623_0.9134875164494427","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260909113911.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260909113911.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260909113911.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f5ceeaf8e1941ab76f36cf2b571bfb642edd9305","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260909113911.0.tgz","fileCount":34,"integrity":"sha512-IyqtPbN3uPQt8bbHofZSYhMZGYlvFe/vvTN9e0CdlAc1CHwd4NgA/cbuNczII+UOFPna6dYq1S8iiCgc0PksAg==","signatures":[{"sig":"MEUCIQD45DAbdGL0SmF0bUX+zkl7zNC0w+f6rU3IRqy98xkPfwIgJKrTzva0BvheZEmOiOS6vHJr5uqdSc8K6FihfeVZMZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG3XvcyMe53dJOHulrOpFN3AeWdp758cKHfBge+wnmhIAiEA68qJfG6njlZ9qZ0reDHqapKFa+O/etdSOJWVQVHVp3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15815197},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260909113911.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/238d6115849f66a942e93bdc1cb0af79/midscene-harmony-1.12.6-beta-20260909113911.0.tgz","_integrity":"sha512-IyqtPbN3uPQt8bbHofZSYhMZGYlvFe/vvTN9e0CdlAc1CHwd4NgA/cbuNczII+UOFPna6dYq1S8iiCgc0PksAg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260909113911.0","@midscene/shared":"1.12.6-beta-20260909113911.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260909113911.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260909113911.0_1788954254779_0.4602344167727417","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260910064536.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260910064536.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260910064536.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f24beb95935c75383f4060eb66dc6cc38e9aaf9b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260910064536.0.tgz","fileCount":34,"integrity":"sha512-X3mQ6ErDNN8tTkVzgRVWQoySxGr81l05DgkFVAmYecUtLDFFJ0RQQmNc2okauTvt4rkVb98sZMIVUWKZEfNV6w==","signatures":[{"sig":"MEQCIH9Gd1E3BrKcncN/NuoDMvHdnX0CuK13qYa4FzFwuDHsAiBk17+VgcQJ/0V/g0TcWb5e5odv1a76eDRneR3Dor4BQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHPB11iuCAbpArRs3aqv1QC+eJp6uYquXZxNZx2wZuHvAiEAofm8Cv11lb7yHbVzHl7lSVOSOotauTqvBBLsNJLxcCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15837819},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260910064536.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/39c7d6406f0a1e8a1db31f3499bc3139/midscene-harmony-1.12.6-beta-20260910064536.0.tgz","_integrity":"sha512-X3mQ6ErDNN8tTkVzgRVWQoySxGr81l05DgkFVAmYecUtLDFFJ0RQQmNc2okauTvt4rkVb98sZMIVUWKZEfNV6w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260910064536.0","@midscene/shared":"1.12.6-beta-20260910064536.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260910064536.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260910064536.0_1789023055222_0.4160927641180374","host":"s3://npm-registry-packages-npm-production"}},"1.12.5-beta-20260910074127.0":{"name":"@midscene/harmony","version":"1.12.5-beta-20260910074127.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.5-beta-20260910074127.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0c1c5f47f063c606b7c9c37f66336b6189a147d9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.5-beta-20260910074127.0.tgz","fileCount":34,"integrity":"sha512-52N2pUQXD6bGtsD3CwWGBKtk8cCmchYS5DQcyWf+66nuQ/f9NaG5Id3KSXr4dUoAMrYko8TZUSvu0Tc9jFjTfQ==","signatures":[{"sig":"MEUCIQDfKN/sSCt+TX4uHE9+oV1h00K1/ri6XTM81LU/X/5hHQIgbRlA5+X+4ODCNlj5h6FJwS55vKV84rWhMZRP3k66yEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHEkPUUUEq0fbRi6mjDSlFr+fS3PlPUpWOicidSdHFKuAiAqqccRsJlGG/H3i6U5R80THFK6dqkyeUwzSFxaiCPj2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15811174},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.5-beta-20260910074127.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/01f0909221006ca5fbbdec10167dfee6/midscene-harmony-1.12.5-beta-20260910074127.0.tgz","_integrity":"sha512-52N2pUQXD6bGtsD3CwWGBKtk8cCmchYS5DQcyWf+66nuQ/f9NaG5Id3KSXr4dUoAMrYko8TZUSvu0Tc9jFjTfQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.5-beta-20260910074127.0","@midscene/shared":"1.12.5-beta-20260910074127.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.5-beta-20260910074127.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.5-beta-20260910074127.0_1789026420965_0.47060142681087247","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260910075349.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260910075349.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260910075349.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"8ad31e71a3e8dfe11c2a451d8609aabfdde7a458","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260910075349.0.tgz","fileCount":34,"integrity":"sha512-nz1YmV2oLkpxZpgMeJ6qY7/8bljyAt0QPG3jJ/zpf/PvlGbRK67yw4FP+33F+hKhZfCIUuxsBKA1RPzNMlel3g==","signatures":[{"sig":"MEYCIQDOiWAds6hbckaA1ywwUrDNkgaqI6eOQiJ5Jo8WuGZcaQIhAM+vGVg957llTuQV2i22kqiE9nBCQsjgdCjAi1Pj55yc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE/zopv/Vh8JYK77V8BkngGqLTWzWijq/8fngNPYk3hYAiEAkDB8ZJX7kwOIC5rVGbHvRQ16BVaDqUeFbCri6VLUP5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15824639},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260910075349.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1629c76f0e37a155a41ad32ca6068605/midscene-harmony-1.12.6-beta-20260910075349.0.tgz","_integrity":"sha512-nz1YmV2oLkpxZpgMeJ6qY7/8bljyAt0QPG3jJ/zpf/PvlGbRK67yw4FP+33F+hKhZfCIUuxsBKA1RPzNMlel3g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260910075349.0","@midscene/shared":"1.12.6-beta-20260910075349.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260910075349.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260910075349.0_1789027130303_0.7786914972353882","host":"s3://npm-registry-packages-npm-production"}},"1.12.6":{"name":"@midscene/harmony","version":"1.12.6","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"abed7afeb2f6d0ffcf5d5d4d08e6f928a3e52f83","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6.tgz","fileCount":34,"integrity":"sha512-/VGcIZH7Dxaq8kZY+K2a2Sq0DKAOFvz67zOJKH675dne9gCVpq+aZQmduwsw5ZrfXcA7RebHMBBmrfQvy9C/5Q==","signatures":[{"sig":"MEUCICeEQIVlopJTU79hcjuzE2kxgyYWmB90KdixceMwlHvfAiEAgjwDW3CcQMBvbk3Pid4wLwrDWM1l+0vTwBlFzzS5Jms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDW1MuNF8S47pwLTUOt4QyoKko7FLjT83EyOxPMySrKwwIhAIgDzgF/L+qZpk7rcgs08NoTHKamDMJYO/JTMp3vZqi8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15824261},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/58fa869698da1db19584cbfa360fc95a/midscene-harmony-1.12.6.tgz","_integrity":"sha512-/VGcIZH7Dxaq8kZY+K2a2Sq0DKAOFvz67zOJKH675dne9gCVpq+aZQmduwsw5ZrfXcA7RebHMBBmrfQvy9C/5Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6","@midscene/shared":"1.12.6","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6_1789030954017_0.6006996693823066","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260910093036.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260910093036.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260910093036.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"068a75e883cb44eed0d77a4fd70a2577d5964872","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260910093036.0.tgz","fileCount":34,"integrity":"sha512-DZfOAGFiuXJQ8ufVus41QjW3t/dWr9mgcJnUiSfWkXHaD6BjvTshVGQ95naeFs0rKwY4seNSNQv6hEHwZf5FLA==","signatures":[{"sig":"MEUCIQDi2Df+AJP5olDvDopwK4gcWEscdRDEm1E7jhZYKkzIygIgXKxLpeF8k+2RJrT7Z/e1GPIKIxQ5vxeOOBThu6c62P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDj0JTqVifRJqGZ0P+u1f8r71Oh6LVyxD1RARlSNQrDkwIhAMZryI2XW1QnDQeb0fyIOsLTgvZ2pcCKog7E1++TO2Ir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15817193},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260910093036.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/89f66fdbea11ddacc1acc997d755585d/midscene-harmony-1.12.6-beta-20260910093036.0.tgz","_integrity":"sha512-DZfOAGFiuXJQ8ufVus41QjW3t/dWr9mgcJnUiSfWkXHaD6BjvTshVGQ95naeFs0rKwY4seNSNQv6hEHwZf5FLA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260910093036.0","@midscene/shared":"1.12.6-beta-20260910093036.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260910093036.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260910093036.0_1789032903977_0.6372735360059749","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260910095540.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260910095540.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260910095540.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"72b86c1b30ce46656c232d5fb88497b979dab40c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260910095540.0.tgz","fileCount":34,"integrity":"sha512-1q0ZdfnJsZ6jtlyvrU/LbOZxKdAtR6iyp83miOcMMBKhvlYaruBDagajebLLWaFXFDHV5Yv+xS0SVptUnQElLg==","signatures":[{"sig":"MEUCIQChNt0bIR+/0NpU8oMU1ALqquRWBS+2sQ4DmtTk+yVH9AIgViMSucg7BTWvs83koHJAnEmfZarLVfbd54C4yudPoXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDImEcTmjR90Sqj6Nx6F2Vmw1Zi+rZR3d/d98dMHLIo/AIhAIrGhNxA2hzoNh8qe07UtR0Ap2Fz/6iBU2/6zpEKDlbp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15817193},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260910095540.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bd83637992da0e49d6f7e6dfb0cc8398/midscene-harmony-1.12.6-beta-20260910095540.0.tgz","_integrity":"sha512-1q0ZdfnJsZ6jtlyvrU/LbOZxKdAtR6iyp83miOcMMBKhvlYaruBDagajebLLWaFXFDHV5Yv+xS0SVptUnQElLg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260910095540.0","@midscene/shared":"1.12.6-beta-20260910095540.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260910095540.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260910095540.0_1789034449381_0.6877446620391505","host":"s3://npm-registry-packages-npm-production"}},"1.12.7-beta-20260911033547.0":{"name":"@midscene/harmony","version":"1.12.7-beta-20260911033547.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.7-beta-20260911033547.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"34d0126dad19898b2ec12fd8472eca02454adacc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.7-beta-20260911033547.0.tgz","fileCount":34,"integrity":"sha512-APHUZthV/Je5zkqU1ypiXhZAeAoHQVRiNVoAxue0SVTVYe91KfNCrbnm2/TPqgp6kvAUeqdxI90G6yHK8XkRPg==","signatures":[{"sig":"MEUCIQCmcSrXOx5cNxd5RUnFUoj+X0YoQN9dzDeQ4vacJ6DZNgIgaKfYGxLAZqV/rdbweUQJ8ENy+AMZOjQi0PC7p/GA3IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQFGRyXWuv1CDj+nU2G+Erw2J7HNoVTwEq9KDspoCppAIhAPKELh5qmVwyT4FYU8W13O232d47AiUVaMi6NGVq5gVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15826944},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.7-beta-20260911033547.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/19bf1a44d3c909b96f98edf78d555cc0/midscene-harmony-1.12.7-beta-20260911033547.0.tgz","_integrity":"sha512-APHUZthV/Je5zkqU1ypiXhZAeAoHQVRiNVoAxue0SVTVYe91KfNCrbnm2/TPqgp6kvAUeqdxI90G6yHK8XkRPg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.7-beta-20260911033547.0","@midscene/shared":"1.12.7-beta-20260911033547.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.7-beta-20260911033547.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.7-beta-20260911033547.0_1789098200991_0.6896143461215927","host":"s3://npm-registry-packages-npm-production"}},"1.12.7-beta-20260911063016.0":{"name":"@midscene/harmony","version":"1.12.7-beta-20260911063016.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.7-beta-20260911063016.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"65f159c5cd78d4fae609131fc53f6097781cda2d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.7-beta-20260911063016.0.tgz","fileCount":34,"integrity":"sha512-N6OTytZ/4Nu6GpReDvmO4CjTUCKNW9X6c31znyDVI65+uD3gKWLo3RE7PLZLt5gI3pBMs0kRyw3N2aXmJ4/aIA==","signatures":[{"sig":"MEQCIBL1cJYRnFUs48uT8UP9Pb+b4gPPlXQcfstjV0ZFBVhCAiBeHGYRySO7bFhxcFIWPVMB0BTKCbx5EWmxL9j9zFW3AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDAYN60RfH5LVUpQw0eulamNibRSSjoYKrTl9CzdYKnbAIhAPXt2LCZQ7EDvwlSsT6JRGxRkKx+RfmC2/0ev3NBFG3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15828689},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.7-beta-20260911063016.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/61d88374917082222cc417186e03f7bb/midscene-harmony-1.12.7-beta-20260911063016.0.tgz","_integrity":"sha512-N6OTytZ/4Nu6GpReDvmO4CjTUCKNW9X6c31znyDVI65+uD3gKWLo3RE7PLZLt5gI3pBMs0kRyw3N2aXmJ4/aIA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.7-beta-20260911063016.0","@midscene/shared":"1.12.7-beta-20260911063016.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.7-beta-20260911063016.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.7-beta-20260911063016.0_1789108506709_0.40348198043082495","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260912141354.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260912141354.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260912141354.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"070903bbdfa708f80394ae1b1ab654dcc4eeeac7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260912141354.0.tgz","fileCount":34,"integrity":"sha512-k3Bx/sYV7kuRBcXqI2eC3qpmqiTSL788ecilRbmIuD6do69lQVoqlZSc9MCcvldd5Fqm1M4Ch7/GKfHeXuSFaw==","signatures":[{"sig":"MEQCIAsx7Jr2UG8dHzYcUsqfhFEbTi4cxx4ITxmXkmfC9HyFAiA/oK4kJF6oTAta0paC4RXcVhwlutFN7sqYNUQJZQQODw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEtOF7+naA6yaCeMIMD+XIFOgnHlPoce8SY0tfw9TfR2AiEAhu3oGxbkQh9Q3pl9syj4TFBLGffIrgQEZJ90WRCJaT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15817503},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260912141354.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e8688a0a018685309c833a6fa14d2c39/midscene-harmony-1.12.6-beta-20260912141354.0.tgz","_integrity":"sha512-k3Bx/sYV7kuRBcXqI2eC3qpmqiTSL788ecilRbmIuD6do69lQVoqlZSc9MCcvldd5Fqm1M4Ch7/GKfHeXuSFaw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260912141354.0","@midscene/shared":"1.12.6-beta-20260912141354.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260912141354.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260912141354.0_1789222692133_0.7751348769055031","host":"s3://npm-registry-packages-npm-production"}},"1.12.7-beta-20260914023554.0":{"name":"@midscene/harmony","version":"1.12.7-beta-20260914023554.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.7-beta-20260914023554.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"42e7ceef6c0eead54e5de9a722849f7bde9f697b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.7-beta-20260914023554.0.tgz","fileCount":34,"integrity":"sha512-pHSGmojpOTiXnbYwsHOJucBapf+rLEG2CFZ8SM3FDUEZgy4sbnc1EKBtWqxb4ImOpMptqZAnpsgNz9pxGrzHxw==","signatures":[{"sig":"MEYCIQCsBV2VGV2JmbTkDHvlbVAvnQk/V3V6uNGSB6A1xOtY/wIhANvNSvaYCTVB9pXShoq506BXzEl1HT4Di2dJEr2gpuby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcgmog9kuJxqK82eq7TCGlRk7p/LFvImZd4/WxbPupcQIgYd5DFNXqW9ASXbW+BSRcSQeKShJISeJDmtfBzSgYO7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15828533},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.7-beta-20260914023554.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c694053e155626f05ca8d72b0d6caa26/midscene-harmony-1.12.7-beta-20260914023554.0.tgz","_integrity":"sha512-pHSGmojpOTiXnbYwsHOJucBapf+rLEG2CFZ8SM3FDUEZgy4sbnc1EKBtWqxb4ImOpMptqZAnpsgNz9pxGrzHxw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.7-beta-20260914023554.0","@midscene/shared":"1.12.7-beta-20260914023554.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.7-beta-20260914023554.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.7-beta-20260914023554.0_1789353716229_0.9043183609415752","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260914025955.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260914025955.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260914025955.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4e83c5f80c22477ef61d2ebb8beaa44aa0edc8e3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260914025955.0.tgz","fileCount":34,"integrity":"sha512-V4AYGtTbQTlw+JICNoJDewfeJk5gKnbEILbQWl4fAKnRhScD0qULvY3cy1yTavpbSQtmCvpMynehc2NC7N6xJQ==","signatures":[{"sig":"MEQCIEo4wQeGOwfgmLHeupay0nVkpflHieqg6PwurXmwPdtrAiAy2c2ekMSioz5R0LRmdRnIOYMRRysefcVqZeEiu/nrlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEasddZggoGJAESSvMecEC7+nc7cL0wL3+SmL2bYc25jAiEAre2/sO8WWalQoCHsxjtNZmfPn74xCQiPO0DSFNL1sjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15817678},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260914025955.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/990e6f796da578922cae389a74834a86/midscene-harmony-1.12.6-beta-20260914025955.0.tgz","_integrity":"sha512-V4AYGtTbQTlw+JICNoJDewfeJk5gKnbEILbQWl4fAKnRhScD0qULvY3cy1yTavpbSQtmCvpMynehc2NC7N6xJQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260914025955.0","@midscene/shared":"1.12.6-beta-20260914025955.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260914025955.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260914025955.0_1789355068793_0.6187191093010851","host":"s3://npm-registry-packages-npm-production"}},"1.12.7":{"name":"@midscene/harmony","version":"1.12.7","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.7","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"01ea230b7b142b54d6a8d84c5214386b16023355","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.7.tgz","fileCount":34,"integrity":"sha512-kNig43FMZ80VhKmLBNBi94nKc1KRGvjjl1Uj7LluTUxspmAS+5+7qhW4J2cliQtTzmG/FUs/QHPPs40wC4xxSA==","signatures":[{"sig":"MEUCIET1Coj0CXorqUS5F03/rbOE9odFENW1XWhTKcpabX30AiEA8VYJMvR84XEgVB2GlaWAnMMLQs75xSwa2Mzmp87lu0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErPoLd/Q5ogWvhDCH2fr7/3pshIuKaltGrs7MjaKxx1AiASSKnfydATmsVAyoFdKJffe8yaXRbTR3qaS/OxXNaK3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15831536},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/261e5c0fe46feb79f835ba7e3fa1e2e9/midscene-harmony-1.12.7.tgz","_integrity":"sha512-kNig43FMZ80VhKmLBNBi94nKc1KRGvjjl1Uj7LluTUxspmAS+5+7qhW4J2cliQtTzmG/FUs/QHPPs40wC4xxSA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.7","@midscene/shared":"1.12.7","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.7"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.7_1789458978848_0.26414345963315133","host":"s3://npm-registry-packages-npm-production"}},"1.12.8-beta-20260915081046.0":{"name":"@midscene/harmony","version":"1.12.8-beta-20260915081046.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.8-beta-20260915081046.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"f0cfc76a66ec3f63996b633d0eb7a1043fadc361","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.8-beta-20260915081046.0.tgz","fileCount":34,"integrity":"sha512-9+7dKsZG6bBBuuKRYeiUyjQUKrKJU70dFc1EgxKrUQWoQBI+IuIPQD8RYcsMlbU+OBcv6wHW9h9203wgd7NxDQ==","signatures":[{"sig":"MEUCIE+DHsvtBOmSpLwxgeMRl9eEMIlpyFbrzuNQJdEZM81GAiEAmplmFmDJ/lzbmP2uOD+5KY6Tx/uaHovco/YC/QYUwtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/+qFXozAdflLVbjnKVqeE8oANbqkwxTr3e9hbj/AWBAIgRDwMUrSOBgDpGlMSH4roq8RB6m7O0vn+pbmLzsBmUFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15832190},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.8-beta-20260915081046.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/969ce8e5d12a25bdf90bdc6737b9a6d4/midscene-harmony-1.12.8-beta-20260915081046.0.tgz","_integrity":"sha512-9+7dKsZG6bBBuuKRYeiUyjQUKrKJU70dFc1EgxKrUQWoQBI+IuIPQD8RYcsMlbU+OBcv6wHW9h9203wgd7NxDQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.8-beta-20260915081046.0","@midscene/shared":"1.12.8-beta-20260915081046.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.8-beta-20260915081046.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.8-beta-20260915081046.0_1789460297430_0.40476587485383075","host":"s3://npm-registry-packages-npm-production"}},"1.12.7-beta-20260915081922.0":{"name":"@midscene/harmony","version":"1.12.7-beta-20260915081922.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.7-beta-20260915081922.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"72ce23e2c0c8f643212fb6feb9de363176207571","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.7-beta-20260915081922.0.tgz","fileCount":34,"integrity":"sha512-YBdxYYPB2V5AQdGMzXbYGfmIFAI3KECrOze0c26ehC/HLErhX1YmHbrrdRIPeCofnBP2xXECnR9wzwW9OHAEKg==","signatures":[{"sig":"MEYCIQDdVA5pJAgbhu06hkYsiI25r5G9JuBz/4G/c/I4XGuqXAIhAK7PbtQfNQC9e+Iiw2cpSCkSbV+kzmFk9+iZiB0KPr+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAwJvN5IzvoGTq/ZhrtKReuVedM/LVjNNQuWTmCJWkarAiBnWNVxkFjyXjG1tTsMtW6z0oWgQI0u3AXbh3m7d20efA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15841045},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.7-beta-20260915081922.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/876220d1c848310bee7fc582166f38fb/midscene-harmony-1.12.7-beta-20260915081922.0.tgz","_integrity":"sha512-YBdxYYPB2V5AQdGMzXbYGfmIFAI3KECrOze0c26ehC/HLErhX1YmHbrrdRIPeCofnBP2xXECnR9wzwW9OHAEKg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.7-beta-20260915081922.0","@midscene/shared":"1.12.7-beta-20260915081922.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.7-beta-20260915081922.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.7-beta-20260915081922.0_1789460830550_0.497835183078676","host":"s3://npm-registry-packages-npm-production"}},"1.12.7-beta-20260916022808.0":{"name":"@midscene/harmony","version":"1.12.7-beta-20260916022808.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.7-beta-20260916022808.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ff95a2237c24fe4c1695b5ee562a157010ecdf51","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.7-beta-20260916022808.0.tgz","fileCount":34,"integrity":"sha512-oTBjojbxdi0CupeOpGMB7G6tcHReTJ5ODL+scHjK0jl7NR4SScLYXdq0Loe5zOMcfbvFnqb+KvjY9NiVEFcYdw==","signatures":[{"sig":"MEQCIBfJfbN+Lwy04OrkTssPysAVeF04cJw4jO/lrps/7K+FAiBoFzdq1BBUgq6tiJQmw4OopCBtAtmYVXcq5sWf3WvQaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGU5RLaBGK2bLGvbQGTMq3MFHNCmHgM6n8nr24OoD1hgIgWAjHi4ggBLJP98+rK/e5YeBsNVkXttadfw5Q2coUNkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15841512},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.7-beta-20260916022808.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a2fc9a265a21b1e270b33c7fd7cc270d/midscene-harmony-1.12.7-beta-20260916022808.0.tgz","_integrity":"sha512-oTBjojbxdi0CupeOpGMB7G6tcHReTJ5ODL+scHjK0jl7NR4SScLYXdq0Loe5zOMcfbvFnqb+KvjY9NiVEFcYdw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.7-beta-20260916022808.0","@midscene/shared":"1.12.7-beta-20260916022808.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.7-beta-20260916022808.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.7-beta-20260916022808.0_1789525944049_0.14925549744578803","host":"s3://npm-registry-packages-npm-production"}},"1.12.8-beta-20260916023839.0":{"name":"@midscene/harmony","version":"1.12.8-beta-20260916023839.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.8-beta-20260916023839.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2996e7343831a8620acecfbb0470ca0a17051b7c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.8-beta-20260916023839.0.tgz","fileCount":34,"integrity":"sha512-Tf0fHCjBIdzxWILu57rYqwboAk2Xn6JaPfQwJbk6Giws0TcRJ+3ophAwapsBfuHRYA/J5Qu95XIrf0NCwBHVww==","signatures":[{"sig":"MEYCIQD7O9ywiHpKSorIOsf2td0uQZV0/JTjtKwrK6C9VmMGXAIhAKttgPf0xyAOztFhqbQUg1RBkK+j+g4EgxAjGRegUgau","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDn55J6pdvtFkHYfIZz7P2M8R1M5z2uWp47rmxxp4NIMwIgA9ygmDdUwMYLRBpBxara1QNH3VPuy2Tm8MMu//MafrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15843020},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.8-beta-20260916023839.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/36d2b9a8144fbb57c239cfd670114bd1/midscene-harmony-1.12.8-beta-20260916023839.0.tgz","_integrity":"sha512-Tf0fHCjBIdzxWILu57rYqwboAk2Xn6JaPfQwJbk6Giws0TcRJ+3ophAwapsBfuHRYA/J5Qu95XIrf0NCwBHVww==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.8-beta-20260916023839.0","@midscene/shared":"1.12.8-beta-20260916023839.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.8-beta-20260916023839.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.8-beta-20260916023839.0_1789526621505_0.7377542070632586","host":"s3://npm-registry-packages-npm-production"}},"1.12.8-beta-20260916024015.0":{"name":"@midscene/harmony","version":"1.12.8-beta-20260916024015.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.8-beta-20260916024015.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3123d654eed74bafce2dec995a11d03c5addee3b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.8-beta-20260916024015.0.tgz","fileCount":34,"integrity":"sha512-Kp1BumbnW2e3tQ0haE0+arut/qnCEP0GKkxgmPizWzwH4ECvZxrTlHpS12XnoxFPJrq+USdSBgKakUruR3amSQ==","signatures":[{"sig":"MEUCIQCiJn+DymXQk+vzdXd6D3LWSmjQiwCfoGKi3JTplNBWeQIgNjClNvC38MwsOa9ZzgnIpKeT3LLpBnBf9lo0YFbvLTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFPR951WA3obUjBf3ejbLS/RP4KzTBeW2MZuWvyby/lgIgEhRTPzN0eMSx/F2AsJWBN3mov8LvWal71VlKxSPhmpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15838196},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.8-beta-20260916024015.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7b8237657a6c85a0d8b09686ff094193/midscene-harmony-1.12.8-beta-20260916024015.0.tgz","_integrity":"sha512-Kp1BumbnW2e3tQ0haE0+arut/qnCEP0GKkxgmPizWzwH4ECvZxrTlHpS12XnoxFPJrq+USdSBgKakUruR3amSQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.8-beta-20260916024015.0","@midscene/shared":"1.12.8-beta-20260916024015.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.8-beta-20260916024015.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.8-beta-20260916024015.0_1789526736249_0.3027770211115368","host":"s3://npm-registry-packages-npm-production"}},"1.12.8-beta-20260916030003.0":{"name":"@midscene/harmony","version":"1.12.8-beta-20260916030003.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.8-beta-20260916030003.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"47ad67fcc5a4f6738b4777be72b8825ed393869b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.8-beta-20260916030003.0.tgz","fileCount":34,"integrity":"sha512-FYweIKPaaUFVeCCl3rblkj1tBX0ohWsU9EoRoVfi8JuRY+5j84C+ErynsAdMKOOaSgo3yiDvU1pkN17p8TgvIA==","signatures":[{"sig":"MEYCIQD2AIpgZ/OZRYxK66VjRonGBrfIDpmKBjHp94TEOgptKAIhALZyNomK9/9FhXb5pMumKyouvhLQna8VyA/1PFO58Fft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPaVV5XM/+VYcGt86Xz1gSvcvphREy6sVjOpPTvUebuQIhAMzN8+x8ZU4Ek7x84VjxuQx8d5VXh1TxplmXdnzabxLG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15834631},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.8-beta-20260916030003.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/60474b2e601c6858b1d88e83bd29298a/midscene-harmony-1.12.8-beta-20260916030003.0.tgz","_integrity":"sha512-FYweIKPaaUFVeCCl3rblkj1tBX0ohWsU9EoRoVfi8JuRY+5j84C+ErynsAdMKOOaSgo3yiDvU1pkN17p8TgvIA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.8-beta-20260916030003.0","@midscene/shared":"1.12.8-beta-20260916030003.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.8-beta-20260916030003.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.8-beta-20260916030003.0_1789527861568_0.2982100527022107","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260916031428.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260916031428.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260916031428.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7fd3361cfaab80c7334117ba86c14616a1320730","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260916031428.0.tgz","fileCount":34,"integrity":"sha512-xwEHdQfpkvjnak8Ac2o/rkHgBhgzTFRtFw3oODjNPCnSuBjy4y33YBDXB3kYlw9gsPPp9NIjKB282bgNa0gRLA==","signatures":[{"sig":"MEUCIHs6igMfNDY4RqwyDmKgfDl01G552OMylWRT6oh5LLtzAiEA5r0zyM1CiMLd43vxKdjJuJZVds17YG8RR33pumWyfXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTyYjAPddL+0YdLVLit4tYw0X/Kv7+po1qm6HVE1DogAIgXPquZNaWA7nxqd+r8HEhGCrxpclZPPJDUv+C8QKJngg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15838151},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260916031428.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/8f8e2165310aa8d748154a2c346c6ea9/midscene-harmony-1.12.6-beta-20260916031428.0.tgz","_integrity":"sha512-xwEHdQfpkvjnak8Ac2o/rkHgBhgzTFRtFw3oODjNPCnSuBjy4y33YBDXB3kYlw9gsPPp9NIjKB282bgNa0gRLA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260916031428.0","@midscene/shared":"1.12.6-beta-20260916031428.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260916031428.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260916031428.0_1789528985588_0.6893850806430755","host":"s3://npm-registry-packages-npm-production"}},"1.12.8":{"name":"@midscene/harmony","version":"1.12.8","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.8","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"0f2cb5fb4d509dfcbe31bdf091a1c0d9b300224d","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.8.tgz","fileCount":34,"integrity":"sha512-ZWick32vxmCr0WKOckRpElMwGamRRLCgImnpQkoGnUMmXRwWdBJ+axcX1ooD3MCjJkg7xBUqK5gDdlhWp7tEOg==","signatures":[{"sig":"MEQCIFE8H/4qmqfuk36AmK2JIyERpLWTznVS/W9Z7k/DlyeUAiBGUJJcuMm8caTdvtoq/zwI53Kw8ZjfmM9hwAE3LHhpLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAoFJHyAuglKDXoUnk7kJve1dngrFhkz8cLPyGSh/+poAiEA5FjjwiSwlABwmVbdbtl/8MrtF79zNaAu8ViXGSvkLj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15843665},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/047aa64593657dd01496f2f96b8a1e82/midscene-harmony-1.12.8.tgz","_integrity":"sha512-ZWick32vxmCr0WKOckRpElMwGamRRLCgImnpQkoGnUMmXRwWdBJ+axcX1ooD3MCjJkg7xBUqK5gDdlhWp7tEOg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.8","@midscene/shared":"1.12.8","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.8"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.8_1789529575775_0.2789659511271856","host":"s3://npm-registry-packages-npm-production"}},"1.12.9-beta-20260917073745.0":{"name":"@midscene/harmony","version":"1.12.9-beta-20260917073745.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.9-beta-20260917073745.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2cb32e19f2689e37ef761e326fa3ba1f350f8864","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.9-beta-20260917073745.0.tgz","fileCount":34,"integrity":"sha512-EFcwYmMvnzOwmzwNHaa06scBEdXNQlT7xW1RbDkmBFtejajNzXrJ1mAgSSrPiBMZq/SaFljbFrY4sTwvWSyDSA==","signatures":[{"sig":"MEQCIF9yMiy2VQMkw52ZZu96c8YRgvDwoxJIZjRcFIWGthOLAiAmwx4WdyEHKOrmsetpjgPa8llrFi93XyWPsuJ52sqZ7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrYg5zv+B2SxtbqFldZPzFu5iiA6AI+iL+QI6rvepQvwIhAPcpk6fdHB9xJQmlLJ4zdUk0xDjHPqyJr7vr/Q066BlK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15851818},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.9-beta-20260917073745.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/0bb9ff43f2d61c92e1dc116c7a5dc3f1/midscene-harmony-1.12.9-beta-20260917073745.0.tgz","_integrity":"sha512-EFcwYmMvnzOwmzwNHaa06scBEdXNQlT7xW1RbDkmBFtejajNzXrJ1mAgSSrPiBMZq/SaFljbFrY4sTwvWSyDSA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.9-beta-20260917073745.0","@midscene/shared":"1.12.9-beta-20260917073745.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.9-beta-20260917073745.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.9-beta-20260917073745.0_1789631114763_0.15742715910710436","host":"s3://npm-registry-packages-npm-production"}},"1.12.6-beta-20260917085621.0":{"name":"@midscene/harmony","version":"1.12.6-beta-20260917085621.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.6-beta-20260917085621.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"ea4e13f417047a9fcdd66977b7203c1552981e45","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.6-beta-20260917085621.0.tgz","fileCount":34,"integrity":"sha512-gHq4wzQqPivBXNdOEkqKR0+rQOZOstCP4cOw0XLxtpQ0el5cEqyKTXRi6n3Jd07QG8FkpXdIPIi0YtK/eqIckg==","signatures":[{"sig":"MEYCIQCCmQo8xAA/QVVxiMOX8gpI6Hbwbcct2Gsr6kKfI23HbAIhAIbPwcBNcexo6KU0H9A4hdk9NMbTqvVRGg/Y9TZ07nwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0O4gkwwf6PKj/KsOVMeAZPb7xH8gSHfTzax65QnMvUgIhALO6k1ONr7+fYhq33+CdXQjiCUe1ZeIJZ4pOCro66oPP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15839409},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.6-beta-20260917085621.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test-runner":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/9a16b47a22714d64c93f7e2a0eed371f/midscene-harmony-1.12.6-beta-20260917085621.0.tgz","_integrity":"sha512-gHq4wzQqPivBXNdOEkqKR0+rQOZOstCP4cOw0XLxtpQ0el5cEqyKTXRi6n3Jd07QG8FkpXdIPIi0YtK/eqIckg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.6-beta-20260917085621.0","@midscene/shared":"1.12.6-beta-20260917085621.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.6-beta-20260917085621.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.6-beta-20260917085621.0_1789635706890_0.14056108271610523","host":"s3://npm-registry-packages-npm-production"}},"1.12.9":{"name":"@midscene/harmony","version":"1.12.9","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.9","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3351582609b750c471ab8ccc4d81877888a2ebd6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.9.tgz","fileCount":34,"integrity":"sha512-BaHvpGy8rQ8yXDiy9Y94CoKBTryZNQwn5h6nGNHDGDeQ19erO3R0RZP8HxpvNfxhy5iW+U9FwIFoNYdiTLYq2A==","signatures":[{"sig":"MEUCIAhFOo+YaP8sC3jOByoKTz9X/hnUp71X5S52BQZpAtk7AiEAgAy77Q4v8DRv+7Ti2/H6O5fjTZUIA0XDW+DnJuZ5zPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDV3YbxtLmVwzIeft5XxvpNGpG9cr1wXl9KqnmvnNoj/AiBjRM1XuuBnKhAQU551HPu6XzVmN3954SHQ1aCezjioYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.12.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15853357},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.9.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/7582a6f4288dd9d8d8cc73391c18934e/midscene-harmony-1.12.9.tgz","_integrity":"sha512-BaHvpGy8rQ8yXDiy9Y94CoKBTryZNQwn5h6nGNHDGDeQ19erO3R0RZP8HxpvNfxhy5iW+U9FwIFoNYdiTLYq2A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.9","@midscene/shared":"1.12.9","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.9"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.9_1789646621131_0.5360104398611809","host":"s3://npm-registry-packages-npm-production"}},"1.12.9-beta-20260917120835.0":{"name":"@midscene/harmony","version":"1.12.9-beta-20260917120835.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.9-beta-20260917120835.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"aa6b28cfec85ccd37c97e1042ace529cf97d100c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.9-beta-20260917120835.0.tgz","fileCount":34,"integrity":"sha512-4k6FLK8orr7X6W84th6tK0lyDVWg50pAFkuSjSxXTQbpmCs/+0YVJ3BmfM2mI4/AlNRI4ruqK5Gi4N7AYeO9Gw==","signatures":[{"sig":"MEUCIGNQLln5T8mfYyseBpkyfL3H+blcO8Z8XjqNslSic+8XAiEAnAPezmmc0gsFxYuypjxDWYr//90/ilRucAEc9i2xoK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBgFB8/l5O4QAvlJ4lWIKjxnCFw2au7CekkbUoWdS5nDAiEAg0ruroMaN6YpBdQ8WZUhiKGYWx8kALVie5duPjXfn8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15853602},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.9-beta-20260917120835.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2bf2e495699ce59f1ba04efdf09853eb/midscene-harmony-1.12.9-beta-20260917120835.0.tgz","_integrity":"sha512-4k6FLK8orr7X6W84th6tK0lyDVWg50pAFkuSjSxXTQbpmCs/+0YVJ3BmfM2mI4/AlNRI4ruqK5Gi4N7AYeO9Gw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.9-beta-20260917120835.0","@midscene/shared":"1.12.9-beta-20260917120835.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.9-beta-20260917120835.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.9-beta-20260917120835.0_1789647245230_0.7995824695477238","host":"s3://npm-registry-packages-npm-production"}},"1.12.9-beta-20260917123951.0":{"name":"@midscene/harmony","version":"1.12.9-beta-20260917123951.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.9-beta-20260917123951.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"57172c01bd50fd25fa90b6ee873e44fba9cbad55","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.9-beta-20260917123951.0.tgz","fileCount":34,"integrity":"sha512-YGczdEKbvlPqJt/MRskMB6RSUv8IfDPpmWH3NvbImvmkjouZTvH9fazuurA+qMB3SnY66kEKhhV6pbsyQelYAw==","signatures":[{"sig":"MEUCIHBHUXdpx+a9pPclntTfjy0JJtBa1H1ahs8iLBQ9RJIkAiEAgm3WE9PM88+iQgkPztwOACW1dOT39xFRDVQcQoQUWXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEz049y/sWwYecdXQo+wgAfta/7ShvvtLXmovUZkUG7yAiEAmGn4y4D97r69gcVzyfSzlnNW4iWjGMtSMWav2cn3lRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15853602},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.9-beta-20260917123951.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3091ff45dabb94676154902bf2723fec/midscene-harmony-1.12.9-beta-20260917123951.0.tgz","_integrity":"sha512-YGczdEKbvlPqJt/MRskMB6RSUv8IfDPpmWH3NvbImvmkjouZTvH9fazuurA+qMB3SnY66kEKhhV6pbsyQelYAw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.9-beta-20260917123951.0","@midscene/shared":"1.12.9-beta-20260917123951.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.9-beta-20260917123951.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.9-beta-20260917123951.0_1789649116330_0.6022198667046403","host":"s3://npm-registry-packages-npm-production"}},"1.12.9-beta-20260917143830.0":{"name":"@midscene/harmony","version":"1.12.9-beta-20260917143830.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.9-beta-20260917143830.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"b660e22a42bd474cbee99f7742d10d00a65833b6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.9-beta-20260917143830.0.tgz","fileCount":34,"integrity":"sha512-igEW49Ylrcf5xbo2d9z74MI/OhCZJQJW8CAX/1pZq5gN/3X6JVZ37/7y+8bw9/bgQGdoN0Oh5Kl9OZevLXJEGA==","signatures":[{"sig":"MEQCID+4Pdu0DJzT0tYqW7jpuCtstmwXDee0lKKqVhEkWMGPAiBtjRTBTcMhVx7awcoNWbHU5AHHJSs5SRratFhuKk0ykQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHpzXEWtAMWB6TAcWGeV5UOWTnjcbxGpAOuwOyLSXRDcAiBRPirsbiUvyvWn4mHPQufeTJfkTHAkEKN2bzUQut0bNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15868170},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.9-beta-20260917143830.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/e6bcac3beee33cb27a17b5ceb3f96296/midscene-harmony-1.12.9-beta-20260917143830.0.tgz","_integrity":"sha512-igEW49Ylrcf5xbo2d9z74MI/OhCZJQJW8CAX/1pZq5gN/3X6JVZ37/7y+8bw9/bgQGdoN0Oh5Kl9OZevLXJEGA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.9-beta-20260917143830.0","@midscene/shared":"1.12.9-beta-20260917143830.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.9-beta-20260917143830.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.9-beta-20260917143830.0_1789656223773_0.8342365193397503","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260918061340.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260918061340.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260918061340.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9872b165008e1aabfd3d6962c59efbbdd79a783e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260918061340.0.tgz","fileCount":34,"integrity":"sha512-8i3IDM3KjSxHPY6XLRsntm45NcO+If3Vkb5UD+h/zcJJ027UAI8sY7DW65f3f2qTGnAW35HduBloplWNJsSe8w==","signatures":[{"sig":"MEYCIQDimyKlnjMGdBZoBGSattZedhHGbC2NYslso6Q0FVEC6AIhAK5epew6fqSEJn3DMhFH4Rmy9re+Vs+bThVTrbF2iXdl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAjLHqic4HloBwAWJYduQm6bCJ2szntyTusGJ4AX+ltkAiEA2TwA/xjMGu0tRahHswB+D6oFyCaq8821PSHEq15aguI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15886241},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260918061340.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a68b9d951cc21a82a5adde73d39601ba/midscene-harmony-1.12.10-beta-20260918061340.0.tgz","_integrity":"sha512-8i3IDM3KjSxHPY6XLRsntm45NcO+If3Vkb5UD+h/zcJJ027UAI8sY7DW65f3f2qTGnAW35HduBloplWNJsSe8w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260918061340.0","@midscene/shared":"1.12.10-beta-20260918061340.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260918061340.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260918061340.0_1789712297486_0.31536881671716177","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260918062325.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260918062325.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260918062325.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9dc0c5e1fcda0820a51c5fe13ec16416ac71b479","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260918062325.0.tgz","fileCount":34,"integrity":"sha512-Usk3rB2rPs1Js0/B22esQ9HuL7w2NNjPDOItREhQPeYyi8jNzlX/Ul4QeDVic2F1mYrFmJ4h9H20LbaO6OLFgg==","signatures":[{"sig":"MEQCIFzOt3B+pw/aHk9xPkfEoHOj6y8Rg5odGvDK4VebCZ8VAiAj+Oq35c0ALCAfDgpsDm4fEXEvyDti0HbCVPSVREHQfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCENL+cznn7qyAqT6SjRIFBFgEiBeuIUxED32lZUkd78wIhAOtsJn8oReSvgqDwY3a6q8bFsJesFAZpc/SlhqiQu65m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15853613},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260918062325.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6b069eb478e5f71898fbdfc7a4a1c70f/midscene-harmony-1.12.10-beta-20260918062325.0.tgz","_integrity":"sha512-Usk3rB2rPs1Js0/B22esQ9HuL7w2NNjPDOItREhQPeYyi8jNzlX/Ul4QeDVic2F1mYrFmJ4h9H20LbaO6OLFgg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260918062325.0","@midscene/shared":"1.12.10-beta-20260918062325.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260918062325.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260918062325.0_1789712926763_0.5090635711627811","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260918093637.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260918093637.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260918093637.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4d88b05a9c73bfdee8a93a135354c8e95c288be3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260918093637.0.tgz","fileCount":34,"integrity":"sha512-kTPjyqRzarDVO5rZvUHYWBvAr1C6y0nUmFKr2A5H+HyBF5Wl+Wr5KxVNO6JfFD/TZpnAkQxk88B/rPnKtQ3q/A==","signatures":[{"sig":"MEYCIQCI98fjyzWnaub8q3xyC9uwcRzAzRjfNWCkNxbe2B1I0QIhALHn/P0U5Tva7H+/KtT7LndHuwvUxCF6OAUHvdT5Muv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdAhXy0S9a1wJHkSx529oNocHjnOYhIoQx+mk7DNdI3AiEAqzDy+zgmOnFBKn/NOGQqtyn75f+omfrW59dYxlE1wt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15853613},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260918093637.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/80a6e6b416ae700beaec886d450c4349/midscene-harmony-1.12.10-beta-20260918093637.0.tgz","_integrity":"sha512-kTPjyqRzarDVO5rZvUHYWBvAr1C6y0nUmFKr2A5H+HyBF5Wl+Wr5KxVNO6JfFD/TZpnAkQxk88B/rPnKtQ3q/A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260918093637.0","@midscene/shared":"1.12.10-beta-20260918093637.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260918093637.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260918093637.0_1789724488400_0.2525773408404206","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260920031616.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260920031616.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260920031616.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3f2b3dc847979d585e59bc740f76df832936898c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260920031616.0.tgz","fileCount":34,"integrity":"sha512-s7b3Ub6otYUQ//RI+n0S43Qh15FxpXjwV/ZESINoZQz7Xw8w5Wc7DnZGRQLApHUQPbAOHW0jdqI2RSN0kuOe8A==","signatures":[{"sig":"MEUCIQCApoLaYiyBnXxSBXv/+lUIHhPKvV9uBQAXA9C7NPi3JAIgHoj1+JDKj4vy2oSS72lIvszY0wDbFA2kAPqb8WY3ADE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZGYctFcAV6QAY0JbiVDnfB5RLdPJlPem84yEru5MXbwIgeWqotiDH8YLkI+8sjCImmubJLrWIQSL15Lpr8ZurNRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15853613},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260920031616.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d49481c3b65d70a500a07487e8a96260/midscene-harmony-1.12.10-beta-20260920031616.0.tgz","_integrity":"sha512-s7b3Ub6otYUQ//RI+n0S43Qh15FxpXjwV/ZESINoZQz7Xw8w5Wc7DnZGRQLApHUQPbAOHW0jdqI2RSN0kuOe8A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260920031616.0","@midscene/shared":"1.12.10-beta-20260920031616.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260920031616.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260920031616.0_1789874410712_0.7350987780877349","host":"s3://npm-registry-packages-npm-production"}},"1.12.4-beta-20260920043323.0":{"name":"@midscene/harmony","version":"1.12.4-beta-20260920043323.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.4-beta-20260920043323.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2436486a726d614125068f092b6da73e36d96c50","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.4-beta-20260920043323.0.tgz","fileCount":31,"integrity":"sha512-SY3sFxgV4JqAOZIiEs7ViFc3hM5m570CEheUUwodCw0/sITDF6o3oeps849eC8jvcK1PVMF3cXZJaLYhD/Kj6Q==","signatures":[{"sig":"MEQCIAeyXhR+jnIk4/3TgimvJioroL2kCAwOquOvbmRRYGVdAiBxPfuKbRxXwDUpYPWRVnDBPLpizo1j6XT48eqXTEjfrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8yyvZqQy+ihaldNvGbWahDQzFJoHbFF1JmPldQf/fDgIhAOjKROnCT18hliYNCsFQknJVMXfzrH/Dyq4FsSMrEjDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15488641},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.4-beta-20260920043323.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/4e35239b2fa440888f241615050a4878/midscene-harmony-1.12.4-beta-20260920043323.0.tgz","_integrity":"sha512-SY3sFxgV4JqAOZIiEs7ViFc3hM5m570CEheUUwodCw0/sITDF6o3oeps849eC8jvcK1PVMF3cXZJaLYhD/Kj6Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"10.1.0","@midscene/core":"1.12.4-beta-20260920043323.0","@midscene/shared":"1.12.4-beta-20260920043323.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.4-beta-20260920043323.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.1","dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.4-beta-20260920043323.0_1789879093207_0.2719197324630662","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260920072249.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260920072249.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260920072249.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"462adb36a047c2339c8570339ca44f6dcc835b4b","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260920072249.0.tgz","fileCount":34,"integrity":"sha512-uW+lUrDx18XERYUUals8yAn1THns1f37ms4SxqHWDN+L+YicHf2or3QIHGQQVrslmU/BEvG4bJP2SKU6bvpFyA==","signatures":[{"sig":"MEUCIQDPWqvw07y3NxIUlJY59ye6h3QdtuOssmYrFtjA14k3IgIgCJokL573sBMPutDxatyHiVrOdPqpb1IPzvmE/uyumu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGs0ZrzZTW0gRQ+Q587Nq5H2ceKWh02fwr557vMPUYY4AiEAwOTsGbBTPijW7cGwftzFCoQYG0sno5cP9hUjp/RoJus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15867198},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260920072249.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b6cdc77f4a7d8dee231ddf52e499ef54/midscene-harmony-1.12.10-beta-20260920072249.0.tgz","_integrity":"sha512-uW+lUrDx18XERYUUals8yAn1THns1f37ms4SxqHWDN+L+YicHf2or3QIHGQQVrslmU/BEvG4bJP2SKU6bvpFyA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260920072249.0","@midscene/shared":"1.12.10-beta-20260920072249.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260920072249.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260920072249.0_1789889250865_0.35582217662536375","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@midscene/harmony","version":"1.13.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"220107d2cfe039256873d85e03c171287f92a40a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.0.tgz","fileCount":34,"integrity":"sha512-/WDkkiGbKXP7NFvjKWnZOg/Ce08nr+et0eMsWQSg3kjw9uU3M3OvXloIjWPq2GroIg1B0ohJsvik0Is8ZV8qXA==","signatures":[{"sig":"MEQCIFmZ+mrM3dl8hS3bNg4XfBzWcZtsGArVBh7nDnhRbksaAiBY90o0l5+QToFVHE/Cwkh0hiyIjmBGHfBwvALFWp35NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFe6EcOip9/FVzccyx2wtliA4hCd04a26cIG/HCBstdFAiArE1fFJ5DxgGt3dUEF+gzLKqXOJ4JrjlvXGBni2R94Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19085454},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/98719af8cc8fe2afd3d9b06a1ad004a4/midscene-harmony-1.13.0.tgz","_integrity":"sha512-/WDkkiGbKXP7NFvjKWnZOg/Ce08nr+et0eMsWQSg3kjw9uU3M3OvXloIjWPq2GroIg1B0ohJsvik0Is8ZV8qXA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.0","@midscene/shared":"1.13.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.0_1789892009649_0.4262411178070613","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta-20260920094844.0":{"name":"@midscene/harmony","version":"1.13.1-beta-20260920094844.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1-beta-20260920094844.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"bf63053bdc0c7ceb9753299dceea605298e09eb3","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1-beta-20260920094844.0.tgz","fileCount":34,"integrity":"sha512-4TFRZuxIJALSXAmlv/Mf/Dj5oeKDLK/3SmJRCmPDxwRIg5LTelnqqwgJMgDctuz48dkBTH8npJtgVZfabI0A/g==","signatures":[{"sig":"MEYCIQDkTvhLT2uyNzyTQVz+tp7Uf30WgAvEBH4+B75yrGgLgAIhAMapNMeL+M/0s69zyh2UTGrKWViM6UovxVtuWLXOUoZe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHA0Aa5p/7c10CuNMb6jMx7bH5I7uToKgTX7snMN6umGAiEAqmkjTTAzcMFGe35rpJiqf9U0IWONeH5QUhnKQ3eDiOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19085765},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1-beta-20260920094844.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/fa71836393faa2117a9bc528bb2ca7c0/midscene-harmony-1.13.1-beta-20260920094844.0.tgz","_integrity":"sha512-4TFRZuxIJALSXAmlv/Mf/Dj5oeKDLK/3SmJRCmPDxwRIg5LTelnqqwgJMgDctuz48dkBTH8npJtgVZfabI0A/g==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1-beta-20260920094844.0","@midscene/shared":"1.13.1-beta-20260920094844.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1-beta-20260920094844.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1-beta-20260920094844.0_1789898082769_0.6551582179754187","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260921014410.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260921014410.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260921014410.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1a6f20575a681c2e4b7902cb8694042ebb9e8cf7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260921014410.0.tgz","fileCount":34,"integrity":"sha512-M6H7IBFJmJVgCr/xorKNKBJDUkCQud33wT6RK3rTpp0NmbuHTfMtjZRcSE8+fJm5pwjhVzstI2DZ3tm0fmrgBw==","signatures":[{"sig":"MEUCIQDKYN+89Q+9CUvtgaC+FOqT09PZqwp1wGXraWTLEu2rFQIgRDX5vMpiuNkSIUTYUS6rtPtzlM8ZobIEzkhGpqByXA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzdRpPfedxbfufa+4KnAZwWEjKbzh10K0LW2yRE5IWvAIgCpMLxyx7pIPm5ebBlsEsljgj44vCHc8J0YDpXd7q5gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15870895},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260921014410.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/cd59287a87690b49d5eae91cd7497f10/midscene-harmony-1.12.10-beta-20260921014410.0.tgz","_integrity":"sha512-M6H7IBFJmJVgCr/xorKNKBJDUkCQud33wT6RK3rTpp0NmbuHTfMtjZRcSE8+fJm5pwjhVzstI2DZ3tm0fmrgBw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260921014410.0","@midscene/shared":"1.12.10-beta-20260921014410.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260921014410.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260921014410.0_1789955363033_0.8315989797112904","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta-20260921032526.0":{"name":"@midscene/harmony","version":"1.13.1-beta-20260921032526.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1-beta-20260921032526.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"d4d5b73d0b0c0e945f72708740d38f2190785800","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1-beta-20260921032526.0.tgz","fileCount":34,"integrity":"sha512-G4O17PzHiLwTMLTcAyMOhXq92/3kJ0gexv99lnJcE9zui/ZPlYMGkXpy2DyHSTpbDDrfEqk0N0JRKDN/Uz7Gxw==","signatures":[{"sig":"MEUCIAcrhpB3YbtLTf2NadBzMA9yEthwO6eTOY0Y/qnjaylIAiEAp2W/dMa2bJlnQJ7PTXpeGdqJk2SysExIM7whK4GFqwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDMWvTZu94x3tlfiv8MpFIvdWPB/xtTQAHVkgu6swCVwIgdYng1vg1GaoMAz6vyC/H4IR7rdDfXq15blAlArkLwec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19085765},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1-beta-20260921032526.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/c8df844a233a60b25a4a8c24b6828b36/midscene-harmony-1.13.1-beta-20260921032526.0.tgz","_integrity":"sha512-G4O17PzHiLwTMLTcAyMOhXq92/3kJ0gexv99lnJcE9zui/ZPlYMGkXpy2DyHSTpbDDrfEqk0N0JRKDN/Uz7Gxw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1-beta-20260921032526.0","@midscene/shared":"1.13.1-beta-20260921032526.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1-beta-20260921032526.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1-beta-20260921032526.0_1789961480347_0.5129461994483664","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta-20260921034220.0":{"name":"@midscene/harmony","version":"1.13.1-beta-20260921034220.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1-beta-20260921034220.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"28b45f9a6b245682631f9d539a52cd0bae8faa3a","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1-beta-20260921034220.0.tgz","fileCount":34,"integrity":"sha512-nBYYAdWErcyym8RoV8lWpaYAgoLAwY0an7x9P1u/D7khGS5CytsBMZC3dieHbTkzBLZdycgm/FD+ojkpnz3v/w==","signatures":[{"sig":"MEYCIQCJn0ZIlTy8yNylCBYuJG6OHgKRW0oMxLOIsXz2422eUQIhANfAueFJq7AcfPCBKbnszXy/oLVmkD0cGYxawv6820Bk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEeXPnL/jJemi9i2v3veZlJo1+ad87756bMNa/xhWQYTAiAKb5oT+LX0JUEyTHgsuMhUqiyp7J3ScpGoimYQ0nWp9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19085765},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1-beta-20260921034220.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/932b739dfe44a08648b7aa036a69e99d/midscene-harmony-1.13.1-beta-20260921034220.0.tgz","_integrity":"sha512-nBYYAdWErcyym8RoV8lWpaYAgoLAwY0an7x9P1u/D7khGS5CytsBMZC3dieHbTkzBLZdycgm/FD+ojkpnz3v/w==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1-beta-20260921034220.0","@midscene/shared":"1.13.1-beta-20260921034220.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1-beta-20260921034220.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1-beta-20260921034220.0_1789962535413_0.5543454429712318","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260921050057.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260921050057.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260921050057.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"1bb0b91566c9cfc8c226858435f75d6244341679","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260921050057.0.tgz","fileCount":34,"integrity":"sha512-ovr+LQP2jRnCc+HO+VfxuMeBNMaHowF6+sGb6qE8i/bKe7Th/nWL6vDwycDgpA4IexjLjiO7pMEsAwEizgoWQQ==","signatures":[{"sig":"MEUCIQCjC8ZS23DlVRuasqV0pasYhgnRhGZKs1I6mJWjwTC7iAIgYj/Q4lQqQg/1yiwerZMdiH5xvZll5RhhEhJaXBnX9MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDhgLSP3uB9tK9FqP6VLvQL+Eiy7VoWXEE8WEqqok+DAiEAqdJ1AYYszYN3AT+q1EkUXi1w6kXB7oH43AHk+3bUj1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15873898},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260921050057.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/29e8cdea71f26159fec672eef444c911/midscene-harmony-1.12.10-beta-20260921050057.0.tgz","_integrity":"sha512-ovr+LQP2jRnCc+HO+VfxuMeBNMaHowF6+sGb6qE8i/bKe7Th/nWL6vDwycDgpA4IexjLjiO7pMEsAwEizgoWQQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260921050057.0","@midscene/shared":"1.12.10-beta-20260921050057.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260921050057.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260921050057.0_1789967149524_0.5828836291109474","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260921054919.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260921054919.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260921054919.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"909daca6031f9390c929412f2525a5f4711c6751","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260921054919.0.tgz","fileCount":34,"integrity":"sha512-B1qSFqiGkCDZxsQ3f3oRnkKD9aE0c3vnpSwxtyAWStPdcJruOMv50VxeBmqHkINWT12qp9hJnGOiwZA8HoWkuw==","signatures":[{"sig":"MEYCIQDFoFnHqeS5DtRSDBhPtPd1gRZHhC13LwlfgNymVVi6CgIhAKHgUsfWt3LwiOYUFZJTNntw4JIwMdx8qKLmPL7nh0Hj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+O2laJiViDyi5jIlRTHHTeuIIbipNDZKjgDcWCLdaAAiAuY3FZdcRbY2IYVE/tyNYYQC15oSv79ZCrMoZAAwEQJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15879371},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260921054919.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/5ffc82a96a25cc4cdcb5d0aef1674832/midscene-harmony-1.12.10-beta-20260921054919.0.tgz","_integrity":"sha512-B1qSFqiGkCDZxsQ3f3oRnkKD9aE0c3vnpSwxtyAWStPdcJruOMv50VxeBmqHkINWT12qp9hJnGOiwZA8HoWkuw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260921054919.0","@midscene/shared":"1.12.10-beta-20260921054919.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260921054919.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260921054919.0_1789970036013_0.16722493062755106","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta-20260921075813.0":{"name":"@midscene/harmony","version":"1.13.1-beta-20260921075813.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1-beta-20260921075813.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"dae6490b7746d081798bf3e332f6d6754aecda68","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1-beta-20260921075813.0.tgz","fileCount":34,"integrity":"sha512-ZB4cpIOLhIsfdMcPCyKTogUVwBZy9QSS2fZ/G/E08cAYScWN1Y6in/Z2oEQSLVK7Z7mZFkcd4u2fYYbd+r+1Yg==","signatures":[{"sig":"MEYCIQC+z6B6eu7IabK8wDJ8WSp67tVF+zZ3h30VQUSBcyZ7EgIhAPIVS6aAZEqDQ2daSygBTzIHHumtw94Fqgvp8NEr0TTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDx6fV5ThoJLCqnYAQUJtS9shXZU8QfaRbEFJ8flHbUPAIhAPGdJyegN3cldj0wSxYvXEeUEC8+jvJLzL1ABRVReRtn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19085765},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1-beta-20260921075813.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3aeabbf5283551e63664cad9347374f3/midscene-harmony-1.13.1-beta-20260921075813.0.tgz","_integrity":"sha512-ZB4cpIOLhIsfdMcPCyKTogUVwBZy9QSS2fZ/G/E08cAYScWN1Y6in/Z2oEQSLVK7Z7mZFkcd4u2fYYbd+r+1Yg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1-beta-20260921075813.0","@midscene/shared":"1.13.1-beta-20260921075813.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1-beta-20260921075813.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1-beta-20260921075813.0_1789977847169_0.5355857462759099","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta-20260921080849.0":{"name":"@midscene/harmony","version":"1.13.1-beta-20260921080849.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1-beta-20260921080849.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"35bafe759d4041b2b85181d7e4aebac2522c12f9","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1-beta-20260921080849.0.tgz","fileCount":34,"integrity":"sha512-QYP8/8TgorFA50abSnCearVD4bYlYfhEY/tD3ESEQ8tr3kZGhboGrpdgAriGYrdFa7qdf8PA1crxH5OrqsHpfA==","signatures":[{"sig":"MEUCIQDXBiG81nVPe6Jv4tHA/O+xiPsOwQKXswWhVhb4sve4gwIgE//MM6nzMisPeY3GIyfOJ8kLOOZOaEi39CiuULxGO1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFVIvfrnYzsFMS697Xh9AHRx9n1o98WxQ0M1fUz5o97QAiEAzeFxJAEEnAy+LATBoaVKGVwKL0njkL+COJXLVZVY3Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19086091},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1-beta-20260921080849.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f67ffb5ae1641f3a00ae43c46e347707/midscene-harmony-1.13.1-beta-20260921080849.0.tgz","_integrity":"sha512-QYP8/8TgorFA50abSnCearVD4bYlYfhEY/tD3ESEQ8tr3kZGhboGrpdgAriGYrdFa7qdf8PA1crxH5OrqsHpfA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1-beta-20260921080849.0","@midscene/shared":"1.13.1-beta-20260921080849.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1-beta-20260921080849.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1-beta-20260921080849.0_1789978521492_0.8865269295632716","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260921134511.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260921134511.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260921134511.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"3b39a1e30c81a139ad1ff6f541abf26d78cb9440","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260921134511.0.tgz","fileCount":34,"integrity":"sha512-Cwxc4n0iOlyGPu8mX9D2ObGg6P3ozGwOOxplvadf4OrkhCJGFck4mLwDv7MD8HD9jvUvx+pEJlKaUz47I71P7Q==","signatures":[{"sig":"MEYCIQDO4K1u3kBL3K4jHkUobKQidwfY4ipAdgzv1KP2FWrTBgIhANQmAH3Yzsqo5esIaWZsBJpJQ+mUnYcsLvh6CU/LDq6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDtpuNTQBR9kYwlN3EQmUAy2wY2qa5BURFoSYw9e4JXwIgYVHbccUqzQ7yGix1rYhicNyxv8NFOl1GnRidRIomoLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15884122},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260921134511.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3ac388220039e8328c8eb5e68888fc21/midscene-harmony-1.12.10-beta-20260921134511.0.tgz","_integrity":"sha512-Cwxc4n0iOlyGPu8mX9D2ObGg6P3ozGwOOxplvadf4OrkhCJGFck4mLwDv7MD8HD9jvUvx+pEJlKaUz47I71P7Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260921134511.0","@midscene/shared":"1.12.10-beta-20260921134511.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260921134511.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260921134511.0_1789998619227_0.11190719745645294","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta-20260922030100.0":{"name":"@midscene/harmony","version":"1.13.1-beta-20260922030100.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1-beta-20260922030100.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"5f12353f42efdfc283f3cc19633b31cb554fd044","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1-beta-20260922030100.0.tgz","fileCount":34,"integrity":"sha512-DaUkeVuG8ZNf78zIG+gpzOFkdtK/GVJ7xlTot6VmhX0QjbyaUmQ/Hyj1VOPxMB568uTCP9aH26Snxn74Ddg/Ew==","signatures":[{"sig":"MEUCICa3XjjvJEkcnRAps1/TGtL18Oy0MOrRujc42oIy+xG3AiEAme4Md28m/eY1Hqa3chDuyURZ2Ac25a2RGXBkA1Q8cSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjsZ6704krYV6/fXuljGCwY/irNZxJNK8SqRs25kx6jQIhAO8tsxDGKC1zprZF4MD+qFZiy/EAZKvWOw7ItTQ51+CT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19085765},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1-beta-20260922030100.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a4c909d326858154685cedb91409c008/midscene-harmony-1.13.1-beta-20260922030100.0.tgz","_integrity":"sha512-DaUkeVuG8ZNf78zIG+gpzOFkdtK/GVJ7xlTot6VmhX0QjbyaUmQ/Hyj1VOPxMB568uTCP9aH26Snxn74Ddg/Ew==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1-beta-20260922030100.0","@midscene/shared":"1.13.1-beta-20260922030100.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1-beta-20260922030100.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1-beta-20260922030100.0_1790046423725_0.8910131342256005","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260922032140.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260922032140.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260922032140.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"de7385060d832e64a0274f414b98ee0b3166536c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260922032140.0.tgz","fileCount":34,"integrity":"sha512-lcSmXpK5ahP2c1NDhlA/tECnmga3qlifHu3jvWvif6wQnaMwNGNdbG7m6g0u2Gif7wol/qnUM+PX43v2vgBpLg==","signatures":[{"sig":"MEUCIQCylnjbqmFHQrGSsreObXsLXaYqzoS4/u7F6lIriFZyqAIgJUoXzZeb4afKKiEd9aybKbxnqG5LFB8ZpoKMlmQ9F0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG/T6+pyeWcc6Zr36v/jMHq9LAG6xosDCDyLrT9mBe/vAiEAi0VE+IFZjX/JljDankBbImbapSRaoldTI66Pq6PxdoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19251202},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260922032140.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1c54b6c300b5d62733a8276c080fd9e7/midscene-harmony-1.12.10-beta-20260922032140.0.tgz","_integrity":"sha512-lcSmXpK5ahP2c1NDhlA/tECnmga3qlifHu3jvWvif6wQnaMwNGNdbG7m6g0u2Gif7wol/qnUM+PX43v2vgBpLg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260922032140.0","@midscene/shared":"1.12.10-beta-20260922032140.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260922032140.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260922032140.0_1790047631402_0.36948998709571","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@midscene/harmony","version":"1.13.1","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"de80a2b2398b59a4aa35af9805573e82ccadb5c5","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1.tgz","fileCount":34,"integrity":"sha512-sOtjzLdnZaJE8VG8PY1j3nZPU7Gi3dFBSfZqBf3UEMRNHwuF7HlS3g8pRXPTxwofDPaAbEau0yJfaPqwi/nOmQ==","signatures":[{"sig":"MEYCIQDrHIDEL2SqsOg7F2UWZQkGdZ89cRn1BrASYf0cp4yNFwIhAIEkb3jD/fC8yJcbDDaNUcKFdbvYErcGJA/FVT4K4l3y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA8BsJdaR7Vvlfoo5rQKqKKKzn8pXCg2pSPGISDvaRIHAiAiboq3xSPnNJI02PSfY8trEJVe0xXASNAo9TL8mSCrjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19250877},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/707ea69f38ec05bd688c65a10ea20f6b/midscene-harmony-1.13.1.tgz","_integrity":"sha512-sOtjzLdnZaJE8VG8PY1j3nZPU7Gi3dFBSfZqBf3UEMRNHwuF7HlS3g8pRXPTxwofDPaAbEau0yJfaPqwi/nOmQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1","@midscene/shared":"1.13.1","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1_1790063906297_0.8979931061817417","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta-20260922092958.0":{"name":"@midscene/harmony","version":"1.13.1-beta-20260922092958.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.1-beta-20260922092958.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"32f1e25af05833528f9f7690d98685a5b03aba9c","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.1-beta-20260922092958.0.tgz","fileCount":34,"integrity":"sha512-tTjGf6WvFKSeGQomN3LXIlCipMA9Z22Vx8pqNX5gcdunQE7ScP9rHce0YqhvEhZsv4fgEO+z7TJNyHdG9JcUpQ==","signatures":[{"sig":"MEYCIQCpk/bUDaXSgxIQi7kPACFQnDu32Ecij6pE3sD5bfmZWAIhALkpf4sHGVzUk5wJP3tNWNql9Hv7zOyOc/YN7SEO8ov8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBsqUPP48JT1QtniWzmnJE2vpgvVKjhFN+YznhzCLDykAiEAySo8r2ucMrxaZlg+P6s3+D5ddELNTr1OsFR3n8YGjvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19085765},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.1-beta-20260922092958.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/f1f3cadc9a1835626d3afadc485d4394/midscene-harmony-1.13.1-beta-20260922092958.0.tgz","_integrity":"sha512-tTjGf6WvFKSeGQomN3LXIlCipMA9Z22Vx8pqNX5gcdunQE7ScP9rHce0YqhvEhZsv4fgEO+z7TJNyHdG9JcUpQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.1-beta-20260922092958.0","@midscene/shared":"1.13.1-beta-20260922092958.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.1-beta-20260922092958.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.1-beta-20260922092958.0_1790069764087_0.0024696376550334964","host":"s3://npm-registry-packages-npm-production"}},"1.12.10-beta-20260923014142.0":{"name":"@midscene/harmony","version":"1.12.10-beta-20260923014142.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.12.10-beta-20260923014142.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"168c1d1b9af2be4c48dcd5ae036211a9fadcc2f1","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.12.10-beta-20260923014142.0.tgz","fileCount":34,"integrity":"sha512-XNeXI0PB/o/ha3q4JuHq75NiEnTifiubT7nQbJebQBIVcBuEkUq7jxhzk3TEuJd1k8/ET1WlL8R49uLkuBX7Gg==","signatures":[{"sig":"MEUCIQCuWRnZec0viyy9y40oNq2CfIcOgnSMnEy25sZErYYEygIgYMBvp+MIj7zal10Yavf3Yhzkic1ew2SIOlmuc0COU90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMVdoxQ+QtA8cY7su6Nps4Qp5RnpIBy/6uU7U5ZFC6YwIgexhSakXClv8rLv4RMc0HfhkuTz+pfvrSLAFtZ9TSKd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15845236},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.12.10-beta-20260923014142.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2e1442ee35407bc3eb08075e1ec6d41b/midscene-harmony-1.12.10-beta-20260923014142.0.tgz","_integrity":"sha512-XNeXI0PB/o/ha3q4JuHq75NiEnTifiubT7nQbJebQBIVcBuEkUq7jxhzk3TEuJd1k8/ET1WlL8R49uLkuBX7Gg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.12.10-beta-20260923014142.0","@midscene/shared":"1.12.10-beta-20260923014142.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.12.10-beta-20260923014142.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.11.5"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.12.10-beta-20260923014142.0_1790127995030_0.5451377321140811","host":"s3://npm-registry-packages-npm-production"}},"1.13.2-beta-20260923031905.0":{"name":"@midscene/harmony","version":"1.13.2-beta-20260923031905.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.2-beta-20260923031905.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"960cccecb372bf9ffd4d415fdeed68aa65199424","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.2-beta-20260923031905.0.tgz","fileCount":34,"integrity":"sha512-JmKpaC+M0br61rObCplWr4YzT0Hur3uuSqjb5n6ggQ2reuuJg3XcOzXbaR+U31R+IASW/yInCB93juc+FIL2Rg==","signatures":[{"sig":"MEQCIHJuN7C/pLEzZdPaZXscR78HIPSwZj0WRUKue1oGKLSHAiBBYigdf2DuTioN0BV7sP/G0w1W1ZDm/FoM4R5tNJGuiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPUtzr3xGlpgT4wewGUGZjjRo8NTAvOWehx/uGohXX3gIhAJMHPjO4VBAGDNRzrwuycRJ2VDmSOlI9Vtj1wGKwG0D9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19292271},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.2-beta-20260923031905.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/1682c37a08ee6dff259550bda8b04649/midscene-harmony-1.13.2-beta-20260923031905.0.tgz","_integrity":"sha512-JmKpaC+M0br61rObCplWr4YzT0Hur3uuSqjb5n6ggQ2reuuJg3XcOzXbaR+U31R+IASW/yInCB93juc+FIL2Rg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.2-beta-20260923031905.0","@midscene/shared":"1.13.2-beta-20260923031905.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.2-beta-20260923031905.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.2-beta-20260923031905.0_1790133898217_0.16670739683889102","host":"s3://npm-registry-packages-npm-production"}},"1.13.2-beta-20260923032453.0":{"name":"@midscene/harmony","version":"1.13.2-beta-20260923032453.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.2-beta-20260923032453.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"01d73e67e7827bdc229a95af1351b8fe679c5fe7","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.2-beta-20260923032453.0.tgz","fileCount":34,"integrity":"sha512-ctoyYcjfcw1YCXtui5pKr0dtvk1/hklfx6b3DWAvWVgaWh/Bap52paQAGKiKUojA5+osmtCceboIZPkD7ACt/A==","signatures":[{"sig":"MEUCIHTUT3EExnp6CcCC1jsnpO01fs4ktNlVSStY8Vr7sJWFAiEAqzEdZpA1Cvj4riIK7gVAau6sTzU2Vx2/5Y+zrS8y06c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCH63a4QXxr0KF1RmJkPDENr6CB/HSZvC/7ie+DfjU+QIgIWPb3qa5tZ9KAGlV8ESh0BV3ZpmaHSiIuCtvQgNaroA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19251188},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.2-beta-20260923032453.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/be3d1aeeaa2031ada3ef0c0c62428df0/midscene-harmony-1.13.2-beta-20260923032453.0.tgz","_integrity":"sha512-ctoyYcjfcw1YCXtui5pKr0dtvk1/hklfx6b3DWAvWVgaWh/Bap52paQAGKiKUojA5+osmtCceboIZPkD7ACt/A==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.2-beta-20260923032453.0","@midscene/shared":"1.13.2-beta-20260923032453.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.2-beta-20260923032453.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.2-beta-20260923032453.0_1790134279827_0.023679497587181686","host":"s3://npm-registry-packages-npm-production"}},"1.13.2-beta-20260923035443.0":{"name":"@midscene/harmony","version":"1.13.2-beta-20260923035443.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.2-beta-20260923035443.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"83cfa197eb11e53cd36c5c3c169f80f841d6afb6","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.2-beta-20260923035443.0.tgz","fileCount":34,"integrity":"sha512-kttAiUe+Ksp5ZEoHMjzAYhV1n7E0R9FcvPXV5GZmZFe/0pDF3QaGnhunhYuN+jYyMy9ThBz/P1maK56UiXUA0Q==","signatures":[{"sig":"MEYCIQCnmg3ZgYZ9S/zsNd3HXDByUDh0MXkMW0XUB/RNdpXjmwIhALFX4wrX/1cJ+Mh2UMKrMOyu4NSXcxaeWmhLqv9UdfI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBWcU/gTwGYyQ/8aQ5mW26jyI5QimRLLF6oDKEFvOzBBAiA3vwIpmIIAFL8oqX9YrC+/mO8BmeJJVMeQUq9BpOAAuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19273515},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.2-beta-20260923035443.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a2d7882d7dbf662dec47c6c999eb4012/midscene-harmony-1.13.2-beta-20260923035443.0.tgz","_integrity":"sha512-kttAiUe+Ksp5ZEoHMjzAYhV1n7E0R9FcvPXV5GZmZFe/0pDF3QaGnhunhYuN+jYyMy9ThBz/P1maK56UiXUA0Q==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.2-beta-20260923035443.0","@midscene/shared":"1.13.2-beta-20260923035443.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.2-beta-20260923035443.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.2-beta-20260923035443.0_1790136065926_0.5564305457303735","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@midscene/harmony","version":"1.13.2","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.2","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"425c6675616880bbb9acf75bf9e4715839bc4bdc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.2.tgz","fileCount":34,"integrity":"sha512-dITNZpwsohyvto+OenBRInP6dsYiS7mYBD/e9jJF3ReXQtJOfIXuyfeCrVD/qYQmNZ1uig7QrIeVq4mibWZUJg==","signatures":[{"sig":"MEUCIFmXVRVARuo8kL9Gv3VXhgAiGFmgH5xAV3hjDauMW37xAiEA+l76/V80d03Mj8v0YBK4XdtDs7PoojjujxQazBjACRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG13Vdj2x4IuIM7u2ib2XlX7psf5gZYf4nfOnhqy0gNJAiEA/+CHYyTmxaC9h/hwy88iaxQW53hKyEDVF8W5G/YKNaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19250877},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/889897b6ae676e35e7ac5c224e444273/midscene-harmony-1.13.2.tgz","_integrity":"sha512-dITNZpwsohyvto+OenBRInP6dsYiS7mYBD/e9jJF3ReXQtJOfIXuyfeCrVD/qYQmNZ1uig7QrIeVq4mibWZUJg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.2","@midscene/shared":"1.13.2","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.2"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.2_1790150876767_0.03864739767008829","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"@midscene/harmony","version":"1.13.3","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.3","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"fb0b05bb6fa8d72d2893efadfa48ecb287ff62ec","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.3.tgz","fileCount":34,"integrity":"sha512-9TpkhmLlOhXKwhBql1hIj+RP8ylPyvE4A9Uv9r4Ghe2TYJTx5aA62SCtmIRoMnOQF0GkuCjhFt5dYne2YPUnGQ==","signatures":[{"sig":"MEYCIQDlFsBggtY7LrusSRVhQVgiTWO7Rkgu2w0tCNGveGFMkgIhANwalMdWUinA8cwI7OGIcHUgK+D3D3L63D8VLQ6N9Pu6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAhzj9FTOV6IkVFISdc+yjvTb2Q0Fsltft9DOg7jOm47AiAwgWUI2V1zVnYGVQ6bTnDFWstx2lyHmFla3QvCsh3T7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19273204},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/d39d69e65e3e4a52d389bad0b50d3e74/midscene-harmony-1.13.3.tgz","_integrity":"sha512-9TpkhmLlOhXKwhBql1hIj+RP8ylPyvE4A9Uv9r4Ghe2TYJTx5aA62SCtmIRoMnOQF0GkuCjhFt5dYne2YPUnGQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.3","@midscene/shared":"1.13.3","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.3"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.3_1790154921531_0.3882929027302864","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260924030824.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260924030824.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260924030824.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"c4819e8e5ee26e1c8204a3725f03b3314bd3e76e","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260924030824.0.tgz","fileCount":34,"integrity":"sha512-6yqXynbdTof+KVU7ylPjpwbC7u1oq9eKSRufix5dqJ0CwL6o+/tah1scisKfVXSc5mNwrWIYyldXfiKh0DRGDw==","signatures":[{"sig":"MEQCIFVX7W7lGeWkr6wHd0yTbHYRkpX4n9aXR/iHuRnEIOOGAiABeH0rkQ45FSglsh47bPQbIMJDdZlsUefTtVBIJk7W6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGX0d6MTT5rAEMNtn9vYEFLyA8/2mL/9XF3un3Orp6owIgbcX5gzSeGQ3RY9X35XSCPL2VWwJPgW/iWtGarJ5mMZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19274943},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260924030824.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/3bfc07dfccc86a5150581258ae6bbfa7/midscene-harmony-1.13.4-beta-20260924030824.0.tgz","_integrity":"sha512-6yqXynbdTof+KVU7ylPjpwbC7u1oq9eKSRufix5dqJ0CwL6o+/tah1scisKfVXSc5mNwrWIYyldXfiKh0DRGDw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260924030824.0","@midscene/shared":"1.13.4-beta-20260924030824.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260924030824.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260924030824.0_1790219706124_0.4701739280779236","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260924033639.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260924033639.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260924033639.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"2876cfa2ae7abe07a865fe10152123d4ad2c6c59","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260924033639.0.tgz","fileCount":34,"integrity":"sha512-mZPXodpek1W0Z2HIe7GUvh8y7hdXWVcyajZ1KAl545uQIgWtHZMQKEY/iyBowE0iWZeulX0T6MhYOr8fz0mfVg==","signatures":[{"sig":"MEUCIA6RWo7VsCHyMCfUv5jHvcH8ouY031ey7bCQTkw3js7uAiEA/B2tzlasaZSEpmOnkKObiutDNkgTLaiEHI01P//Boyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0J0ozOYQ5r5ZM8bf6dDfchlPeZjj98QddncqCTX6QWQIgA48fDgkHPplBeA7yydOy/x+CI6luRlrIotAFSfy2+dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19274943},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260924033639.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/fc0ebc9c4404d378df4e0dfc00fea0fd/midscene-harmony-1.13.4-beta-20260924033639.0.tgz","_integrity":"sha512-mZPXodpek1W0Z2HIe7GUvh8y7hdXWVcyajZ1KAl545uQIgWtHZMQKEY/iyBowE0iWZeulX0T6MhYOr8fz0mfVg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260924033639.0","@midscene/shared":"1.13.4-beta-20260924033639.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260924033639.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260924033639.0_1790221403503_0.21266484994257873","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260924075927.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260924075927.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260924075927.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"4874e5f8c96c231bfdfc7e0c1aca45fd541005fc","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260924075927.0.tgz","fileCount":34,"integrity":"sha512-u4XD4oFY+Bqk/xEIUFhSpo9w/wT/NBug3pIpzZKimvhFs+9sMQHpdIBgxpybEgAyffM8CJH0Cq5OWibmNbHcWQ==","signatures":[{"sig":"MEUCIBca0m4rIszauc/wfAYB48yYBvGrlgSuNf6Q+ZjMQJq0AiEA+2crnWJt6iHWKdxZ0+gzzlR8eiSEHk6N9i4id2hENV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqijt9fQVOzAkti8KuOH2DIGamcGEkYtKubOJ8AbhKJAIhAP3vXDQuMFUnK4tdIuwmYILJa253xCBhqx8OQPt1PUyD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19274943},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260924075927.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/6ad96fba32c60b9e1ffa3f06802b8e95/midscene-harmony-1.13.4-beta-20260924075927.0.tgz","_integrity":"sha512-u4XD4oFY+Bqk/xEIUFhSpo9w/wT/NBug3pIpzZKimvhFs+9sMQHpdIBgxpybEgAyffM8CJH0Cq5OWibmNbHcWQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260924075927.0","@midscene/shared":"1.13.4-beta-20260924075927.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260924075927.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260924075927.0_1790237225047_0.19264317194231917","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260924082107.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260924082107.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260924082107.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"9076db8312b4a90e3cc79a676e53df3328f1e9ff","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260924082107.0.tgz","fileCount":34,"integrity":"sha512-5ZiqtYp0vcmxYn10l+T3FgdGYpaLxfHLGIVr0m9A0IlFnWLSltK1WWIIqjGcQMhBCJmxaicNKgehupP5uWQuWQ==","signatures":[{"sig":"MEUCIQCN+vMOkMtk76RvgV91vhq7BLgyWWavAOigdofe2VyW0wIga3p8bhyWC4kxFybPucoymjisZKb2Qw/dlDXmqlGjwTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/DbHiKQpci3BPu9N5ijNwwmuc2FlGnV7nNUBz/tCwjgIgd+TQVvkh3IUW6nVHJVMllW+PiVEErKJUPiQ9v1XaEt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19275013},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260924082107.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/75fe557117df200ca79429f5a7de945d/midscene-harmony-1.13.4-beta-20260924082107.0.tgz","_integrity":"sha512-5ZiqtYp0vcmxYn10l+T3FgdGYpaLxfHLGIVr0m9A0IlFnWLSltK1WWIIqjGcQMhBCJmxaicNKgehupP5uWQuWQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260924082107.0","@midscene/shared":"1.13.4-beta-20260924082107.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260924082107.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260924082107.0_1790238505680_0.5118058495607252","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260928024128.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260928024128.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260928024128.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"200dbc53df2ce9417da11c6bbad0c1423a96de86","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260928024128.0.tgz","fileCount":34,"integrity":"sha512-KI991yoPqp0vrafdIz+lCM03+4qGY3o6g/HQOXZvoih82NBGlG89DOoKUSiJrOhmMzNeOag93ov2VXMGcUulYg==","signatures":[{"sig":"MEUCIGyBgPbslYaQUNOgkpnCRTPn6gCI5EbsfPCCByrlDHKeAiEA/cw6o6nN3M1sLaWyzfGdOssASLKf3NTUoIGNfa4i8aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICyQvriyacVIyFGX6bA7jJIpTMHL1zVayjmaHrCBu48zAiEA0m/7mNlaEh/h6Wkirc4zCyN8ovcvqCY7yt7CAOMQXao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19327805},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260928024128.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/b30b435bac2ae8ab66b59de330177dbd/midscene-harmony-1.13.4-beta-20260928024128.0.tgz","_integrity":"sha512-KI991yoPqp0vrafdIz+lCM03+4qGY3o6g/HQOXZvoih82NBGlG89DOoKUSiJrOhmMzNeOag93ov2VXMGcUulYg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260928024128.0","@midscene/shared":"1.13.4-beta-20260928024128.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260928024128.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260928024128.0_1790563650265_0.45730962765353134","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260928052340.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260928052340.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260928052340.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"325fb4cf929d2541ddd857d97bd6522094987939","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260928052340.0.tgz","fileCount":34,"integrity":"sha512-ZyYdRfgD+zxvEwv5bFbJafSvCaM+hV3jRzrvpN87FA+5dPH8I1GwagFxGFC0VpoovMbSfLFrkxlMDjjQ5tROYA==","signatures":[{"sig":"MEYCIQCAIY03Nw4bqoxWpWZCzMeWVGCaF1/Mg7CKP8WcBPT+oAIhAJGltI6nLtZ6V1msBCVoLYtKlwYiAJXne+ioZKsXPcuJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZrcbdDXkXFNzDXOb9gc2wJtFbBILrq9uok6b/QDRQ+QIgAQQFF8rMQL7ToaDkRN9cX1ZZTm0W2zpQZvPhvrwQDCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19277235},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260928052340.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/bba01e6404f5d4136764952767a15755/midscene-harmony-1.13.4-beta-20260928052340.0.tgz","_integrity":"sha512-ZyYdRfgD+zxvEwv5bFbJafSvCaM+hV3jRzrvpN87FA+5dPH8I1GwagFxGFC0VpoovMbSfLFrkxlMDjjQ5tROYA==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260928052340.0","@midscene/shared":"1.13.4-beta-20260928052340.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260928052340.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260928052340.0_1790573416618_0.2403664211462544","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260928072823.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260928072823.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260928072823.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7d4e6c84444539769b0fd0205e1c3521d88da758","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260928072823.0.tgz","fileCount":34,"integrity":"sha512-TUBTd6PuBVXwXR2jmq2GLIl8JD6SMQndMNYbgHztDA1rNp94KZyeigyCjj5yP6QZLLcXfxIxOwuSpxz5EiIwuQ==","signatures":[{"sig":"MEQCIFcX357GqB9ydFgg8U2AwtEwZl9yLtK0GcpNIfxWm94DAiAo/Fg/TWDUYp6Lg/LVUrc/EpXPwgf5ez7NpdeI0VJrjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDKAA7aALOSgiwMRUCEiNWJt02VRXjAF0/a23QV0y6V5AiEAggJ/faago0JE3goggroeckdVEjDUiY5fUXynLAECgCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19277235},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260928072823.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/a508d791ec00ceac5b193fc73d5ee17c/midscene-harmony-1.13.4-beta-20260928072823.0.tgz","_integrity":"sha512-TUBTd6PuBVXwXR2jmq2GLIl8JD6SMQndMNYbgHztDA1rNp94KZyeigyCjj5yP6QZLLcXfxIxOwuSpxz5EiIwuQ==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260928072823.0","@midscene/shared":"1.13.4-beta-20260928072823.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260928072823.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260928072823.0_1790580881948_0.2885179131090321","host":"s3://npm-registry-packages-npm-production"}},"1.13.4-beta-20260928083351.0":{"name":"@midscene/harmony","version":"1.13.4-beta-20260928083351.0","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"license":"MIT","_id":"@midscene/harmony@1.13.4-beta-20260928083351.0","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"homepage":"https://github.com/web-infra-dev/midscene#readme","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"bin":{"midscene-harmony":"bin/midscene-harmony"},"dist":{"shasum":"7ffd83d5e507fa0753e41620f3f347fd83f34e51","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.13.4-beta-20260928083351.0.tgz","fileCount":34,"integrity":"sha512-NfIjYxf67782GF2JLxxfb2E28yTej2Hh5SpZtAZ6jVk90blCGlBGYOnCp4mQwAtY8NINJitCg1hmGtMEOOspTw==","signatures":[{"sig":"MEUCIQDug+Zro1zmZR4TUFr/OkGfAaa+Flo4eWt0yxUaclVg1gIgFMDNR9n9t3T7wlH27f39os8TY4XBbonSBS9H/Bevrs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4p09x7O+MJHj3c07igaD6ecLqw8BdOrrMGz8fK970pAIgQph2wIDMPEyzNlTckWlBkBd+SKoRXr83I1t/4vjYTYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19277235},"main":"./dist/lib/index.js","_from":"file:midscene-harmony-1.13.4-beta-20260928083351.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"_resolved":"/tmp/2aab6577101d74c8bee5b85d02746076/midscene-harmony-1.13.4-beta-20260928083351.0.tgz","_integrity":"sha512-NfIjYxf67782GF2JLxxfb2E28yTej2Hh5SpZtAZ6jVk90blCGlBGYOnCp4mQwAtY8NINJitCg1hmGtMEOOspTw==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.13.4-beta-20260928083351.0","@midscene/shared":"1.13.4-beta-20260928083351.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.13.4-beta-20260928083351.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/harmony_1.13.4-beta-20260928083351.0_1790584938790_0.06452348055324175","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"_id":"@midscene/harmony@1.14.0","bin":{"midscene-harmony":"bin/midscene-harmony"},"bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"7a7d555136896c84956d0aaa56bd4d1a7708cdce","tarball":"https://registry.npmjs.org/@midscene/harmony/-/harmony-1.14.0.tgz","fileCount":34,"integrity":"sha512-oYFHfKdzRTfJ5sslUgREyA354HxXOi44j1RVPVyGxUlPd2EYlTIi1Yz1ZHwhy5VoHFeYvn4F1DFN1CPELgsBXg==","signatures":[{"sig":"MEUCIQDpgDmxPUS4eFZpj3ctn5fIfMWQyPrTYckc+itAKaLWkwIgQ91Fyb9Rf+CdgIqu2o01CtwTU9D3mJsnEb2/MC3dXMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCTnh6HLwHLGO8Z0KhyAtmYztyCsmPU95h5TOWiaeF7bgIhAK76o+t5bFfBD673ZewARHPFxVUHXllOf+rhRJZOyAA8"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@midscene%2fharmony@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19318642},"main":"./dist/lib/index.js","name":"@midscene/harmony","_from":"file:midscene-harmony-1.14.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./bin":{"types":"./dist/types/bin.d.ts","import":"./dist/es/bin.mjs","require":"./dist/lib/bin.js"},"./test":{"types":"./dist/types/test-runner.d.ts","import":"./dist/es/test-runner.mjs","require":"./dist/lib/test-runner.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"npm run build:watch","test":"rstest","build":"rslib build","test:u":"rstest -u","test:ai":"AI_TEST_TYPE=harmony rstest","build:watch":"rslib build --watch --no-clean","test:ai:cache":"MIDSCENE_CACHE=true AI_TEST_TYPE=harmony rstest"},"version":"1.14.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a35aff4d-0e57-490c-a4a0-8a6ff44dfe26"}},"homepage":"https://github.com/web-infra-dev/midscene#readme","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"_resolved":"/tmp/23b66254b7628981f3565636cc9ef321/midscene-harmony-1.14.0.tgz","_integrity":"sha512-oYFHfKdzRTfJ5sslUgREyA354HxXOi44j1RVPVyGxUlPd2EYlTIi1Yz1ZHwhy5VoHFeYvn4F1DFN1CPELgsBXg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"_npmVersion":"11.6.2","description":"HarmonyOS automation library for Midscene","directories":{},"maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.25.1","open":"10.1.0","@midscene/core":"1.14.0","@midscene/shared":"1.14.0","@inquirer/prompts":"^7.8.6","@midscene/playground":"1.14.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.4.5","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@rstest/core":"0.12.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/harmony_1.14.0_1790682037941_0.988134196433665"}}},"time":{"created":"2026-02-26T07:27:14.510Z","modified":"2026-09-29T11:40:38.581Z","1.4.7-beta-20260226072540.0":"2026-02-26T07:27:14.764Z","1.4.8-beta-20260226083355.0":"2026-02-26T08:35:27.038Z","1.4.8-beta-20260227030546.0":"2026-02-27T03:07:21.947Z","1.4.8-beta-20260227035027.0":"2026-02-27T03:52:21.288Z","1.4.8-beta-20260227035721.0":"2026-02-27T03:59:16.990Z","1.4.8-beta-20260227063551.0":"2026-02-27T06:37:47.116Z","1.4.8-beta-20260227071612.0":"2026-02-27T07:18:06.568Z","1.4.8-beta-20260227081324.0":"2026-02-27T08:15:15.665Z","1.4.8-beta-20260227092357.0":"2026-02-27T09:25:42.548Z","1.4.10-beta-20260302090135.0":"2026-03-02T09:03:28.022Z","1.5.0":"2026-03-02T09:17:41.919Z","1.5.1-beta-20260302102736.0":"2026-03-02T10:29:29.334Z","1.5.1":"2026-03-03T07:08:45.570Z","1.5.1-beta-20260303073935.0":"2026-03-03T07:41:31.239Z","1.5.2-beta-20260303083655.0":"2026-03-03T08:38:50.934Z","1.5.2-beta-20260303150256.0":"2026-03-03T15:04:49.923Z","1.5.1-beta-20260303235500.0":"2026-03-03T23:56:53.969Z","1.5.2-beta-20260304001559.0":"2026-03-04T00:17:58.518Z","1.5.2":"2026-03-04T06:14:25.760Z","1.5.3-beta-20260305031416.0":"2026-03-05T03:16:15.385Z","1.5.3-beta-20260305031559.0":"2026-03-05T03:17:47.835Z","1.5.3-beta-20260305060313.0":"2026-03-05T06:05:04.431Z","1.5.3-beta-20260305065727.0":"2026-03-05T06:59:14.468Z","1.5.3-beta-20260305083331.0":"2026-03-05T08:35:24.377Z","1.5.3-beta-20260305091226.0":"2026-03-05T09:14:17.566Z","1.5.3-beta-20260305093621.0":"2026-03-05T09:38:10.806Z","1.5.3-beta-20260305115122.0":"2026-03-05T11:53:08.056Z","1.5.3-beta-20260306025136.0":"2026-03-06T02:53:30.555Z","1.5.3-beta-20260306030241.0":"2026-03-06T03:04:31.191Z","1.5.3-beta-20260306030803.0":"2026-03-06T03:09:55.742Z","1.5.3-beta-20260306032043.0":"2026-03-06T03:22:34.530Z","1.5.3-beta-20260306033218.0":"2026-03-06T03:34:07.425Z","1.5.3-beta-20260306033908.0":"2026-03-06T03:40:52.392Z","1.5.3-beta-20260306034253.0":"2026-03-06T03:44:44.716Z","1.5.3-beta-20260306040002.0":"2026-03-06T04:01:54.260Z","1.5.3-beta-20260306040654.0":"2026-03-06T04:08:35.630Z","1.5.3-beta-20260306054930.0":"2026-03-06T05:51:21.644Z","1.5.3-beta-20260306065356.0":"2026-03-06T06:55:45.059Z","1.5.3-beta-20260306065652.0":"2026-03-06T06:58:45.651Z","1.5.3-beta-20260306065659.0":"2026-03-06T06:58:47.691Z","1.5.3-beta-20260309024048.0":"2026-03-09T02:42:43.263Z","1.5.3-beta-20260309025904.0":"2026-03-09T03:00:54.622Z","1.5.3-beta-20260309062917.0":"2026-03-09T06:31:07.790Z","1.5.3-beta-20260309091836.0":"2026-03-09T09:20:22.152Z","1.5.3":"2026-03-09T12:11:35.425Z","1.5.4-beta-20260310030546.0":"2026-03-10T03:07:38.921Z","1.5.4-beta-20260310084708.0":"2026-03-10T08:48:54.155Z","1.5.4":"2026-03-11T00:58:06.994Z","1.5.5-beta-20260311054729.0":"2026-03-11T05:49:20.515Z","1.5.3-beta-20260311065048.0":"2026-03-11T06:52:36.347Z","1.5.5-beta-20260311070351.0":"2026-03-11T07:05:41.058Z","1.5.5-beta-20260311113339.0":"2026-03-11T11:35:32.167Z","1.5.5-beta-20260312025358.0":"2026-03-12T02:55:50.527Z","1.5.5-beta-20260312052255.0":"2026-03-12T05:24:43.536Z","1.5.5-beta-20260312073746.0":"2026-03-12T07:39:38.546Z","1.5.5-beta-20260312110434.0":"2026-03-12T11:06:28.871Z","1.5.5-beta-20260313031700.0":"2026-03-13T03:18:42.438Z","1.5.5-beta-20260313035420.0":"2026-03-13T03:56:10.830Z","1.5.5-beta-20260313075815.0":"2026-03-13T08:00:07.757Z","1.5.5-beta-20260313080719.0":"2026-03-13T08:09:12.045Z","1.5.5-beta-20260313090523.0":"2026-03-13T09:07:14.093Z","1.5.5-beta-20260313092855.0":"2026-03-13T09:30:46.156Z","1.5.5":"2026-03-16T02:03:50.157Z","1.5.5-beta-20260316033254.0":"2026-03-16T03:34:45.820Z","1.5.5-beta-20260316093244.0":"2026-03-16T09:34:35.898Z","1.5.6":"2026-03-17T01:57:37.765Z","1.5.6-beta-20260317024237.0":"2026-03-17T02:44:29.785Z","1.5.7-beta-20260317083700.0":"2026-03-17T08:38:54.826Z","1.5.7-beta-20260317091411.0":"2026-03-17T09:16:08.449Z","1.5.7-beta-20260318044548.0":"2026-03-18T04:47:46.664Z","1.5.7-beta-20260318053429.0":"2026-03-18T05:36:14.648Z","1.5.7-beta-20260319094709.0":"2026-03-19T09:49:02.518Z","1.5.7-beta-20260319103720.0":"2026-03-19T10:39:14.934Z","1.5.7-beta-20260320024852.0":"2026-03-20T02:50:44.457Z","1.5.7-beta-20260323022931.0":"2026-03-23T02:31:32.221Z","1.5.7-beta-20260323060422.0":"2026-03-23T06:06:17.051Z","1.5.7-beta-20260323071137.0":"2026-03-23T07:13:29.715Z","1.5.7-beta-20260323081159.0":"2026-03-23T08:13:55.324Z","1.5.7-beta-20260323093121.0":"2026-03-23T09:33:14.546Z","1.5.7-beta-20260323103406.0":"2026-03-23T10:36:03.126Z","1.5.7-beta-20260323104416.0":"2026-03-23T10:46:13.160Z","1.5.7-beta-20260323111729.0":"2026-03-23T11:19:24.733Z","1.5.7-beta-20260323114150.0":"2026-03-23T11:43:41.067Z","1.5.7":"2026-03-23T12:22:54.771Z","1.5.8-beta-20260324073120.0":"2026-03-24T07:33:25.959Z","1.5.8-beta-20260324074118.0":"2026-03-24T07:43:12.109Z","1.5.7-beta-20260324093639.0":"2026-03-24T09:38:34.271Z","1.5.8-beta-20260325025832.0":"2026-03-25T03:00:30.565Z","1.5.8":"2026-03-25T03:27:41.051Z","1.5.8-beta-20260325034913.0":"2026-03-25T03:51:13.714Z","1.5.8-beta-20260325063536.0":"2026-03-25T06:37:33.367Z","1.5.9-beta-20260325080051.0":"2026-03-25T08:02:47.401Z","1.6.0":"2026-03-26T03:04:01.956Z","1.6.1-beta-20260327083049.0":"2026-03-27T08:32:43.476Z","1.6.1-beta-20260327104111.0":"2026-03-27T10:43:04.722Z","1.6.1-beta-20260330094822.0":"2026-03-30T09:50:19.370Z","1.6.1-beta-20260331033048.0":"2026-03-31T03:32:41.070Z","1.6.1-beta-20260331063813.0":"2026-03-31T06:40:07.973Z","1.6.1-beta-20260331064302.0":"2026-03-31T06:44:56.641Z","1.6.1-beta-20260331065357.0":"2026-03-31T06:55:54.298Z","1.6.1-beta-20260331072626.0":"2026-03-31T07:28:14.669Z","1.6.1-beta-20260331073142.0":"2026-03-31T07:33:39.451Z","1.6.1-beta-20260331082632.0":"2026-03-31T08:28:24.343Z","1.6.1-beta-20260331083547.0":"2026-03-31T08:37:41.435Z","1.6.1-beta-20260331120401.0":"2026-03-31T12:05:58.981Z","1.6.1":"2026-04-01T01:18:20.726Z","1.6.1-beta-20260401022446.0":"2026-04-01T02:26:41.553Z","1.6.1-beta-20260401030951.0":"2026-04-01T03:11:50.119Z","1.6.1-beta-20260401033839.0":"2026-04-01T03:40:33.411Z","1.6.2-beta-20260401091950.0":"2026-04-01T09:21:46.593Z","1.6.2-beta-20260401093323.0":"2026-04-01T09:35:12.359Z","1.6.2-beta-20260402032448.0":"2026-04-02T03:26:47.411Z","1.6.2":"2026-04-02T04:24:25.945Z","1.6.1-beta-20260402050649.0":"2026-04-02T05:08:48.574Z","1.6.1-beta-20260402055539.0":"2026-04-02T05:57:35.833Z","1.6.1-beta-20260402061812.0":"2026-04-02T06:20:07.327Z","1.6.3-beta-20260402103943.0":"2026-04-02T10:41:39.556Z","1.6.3-beta-20260403070857.0":"2026-04-03T07:10:54.717Z","1.6.3":"2026-04-07T02:50:59.512Z","1.6.4":"2026-04-07T08:30:37.117Z","1.7.0":"2026-04-08T02:50:52.457Z","1.7.1-beta-20260408073050.0":"2026-04-08T07:32:56.321Z","1.7.1-beta-20260408081855.0":"2026-04-08T08:20:48.618Z","1.7.1-beta-20260408105543.0":"2026-04-08T10:57:38.886Z","1.7.1":"2026-04-08T13:36:15.446Z","1.7.2-beta-20260409032436.0":"2026-04-09T03:26:29.250Z","1.7.2":"2026-04-09T03:40:56.384Z","1.7.2-beta-20260409035204.0":"2026-04-09T03:53:59.924Z","1.7.2-beta-20260409063000.0":"2026-04-09T06:31:57.118Z","1.7.2-beta-20260409070832.0":"2026-04-09T07:10:25.397Z","1.7.2-beta-20260409091238.0":"2026-04-09T09:14:34.202Z","1.7.3":"2026-04-09T10:04:17.346Z","1.7.3-beta-20260410073825.0":"2026-04-10T07:40:19.382Z","1.7.3-beta-20260410094527.0":"2026-04-10T09:47:23.975Z","1.7.3-beta-20260410102611.0":"2026-04-10T10:28:10.935Z","1.7.3-beta-20260413090232.0":"2026-04-13T09:04:25.148Z","1.7.3-beta-20260413092647.0":"2026-04-13T09:28:38.917Z","1.7.3-beta-20260414064358.0":"2026-04-14T06:45:55.508Z","1.7.3-beta-20260414094926.0":"2026-04-14T09:51:20.368Z","1.7.3-beta-20260415040019.0":"2026-04-15T04:02:11.916Z","1.7.3-beta-20260415062833.0":"2026-04-15T06:30:32.339Z","1.7.3-beta-20260415065850.0":"2026-04-15T07:00:41.730Z","1.7.3-beta-20260415071518.0":"2026-04-15T07:17:12.259Z","1.7.3-beta-20260415073003.0":"2026-04-15T07:31:59.424Z","1.7.3-beta-20260415085200.0":"2026-04-15T08:53:56.838Z","1.7.3-beta-20260415114529.0":"2026-04-15T11:47:28.899Z","1.7.4":"2026-04-16T03:14:14.535Z","1.7.3-beta-20260416090650.0":"2026-04-16T09:08:24.748Z","1.7.5-beta-20260418223706.0":"2026-04-18T22:39:10.538Z","1.7.5-beta-20260420031652.0":"2026-04-20T03:18:56.896Z","1.7.5-beta-20260420031920.0":"2026-04-20T03:21:23.627Z","1.7.5-beta-20260420032657.0":"2026-04-20T03:28:59.504Z","1.7.5-beta-20260420035759.0":"2026-04-20T04:00:01.416Z","1.7.5-beta-20260420052829.0":"2026-04-20T05:30:24.852Z","1.7.5-beta-20260420061332.0":"2026-04-20T06:15:30.988Z","1.7.5-beta-20260420065618.0":"2026-04-20T06:58:13.357Z","1.7.5-beta-20260420070046.0":"2026-04-20T07:02:52.593Z","1.7.5-beta-20260420075536.0":"2026-04-20T07:57:35.030Z","1.7.5-beta-20260420082205.0":"2026-04-20T08:24:05.686Z","1.7.5-beta-20260420091216.0":"2026-04-20T09:14:11.376Z","1.7.5-beta-20260420110257.0":"2026-04-20T11:04:36.674Z","1.7.5-beta-20260421024012.0":"2026-04-21T02:42:11.855Z","1.7.5-beta-20260421030240.0":"2026-04-21T03:04:39.840Z","1.7.5-beta-20260421030751.0":"2026-04-21T03:09:50.208Z","1.7.5-beta-20260421061704.0":"2026-04-21T06:19:11.182Z","1.7.5":"2026-04-21T06:56:22.508Z","1.7.6-beta-20260421072755.0":"2026-04-21T07:29:52.746Z","1.7.5-beta-20260421125751.0":"2026-04-21T12:59:37.050Z","1.7.5-beta-20260422015927.0":"2026-04-22T02:01:30.583Z","1.7.5-beta-20260422092200.0":"2026-04-22T09:24:10.704Z","1.7.5-beta-20260422103445.0":"2026-04-22T10:36:59.321Z","1.7.5-beta-20260423055241.0":"2026-04-23T05:54:58.451Z","1.7.5-beta-20260423060506.0":"2026-04-23T06:07:15.228Z","1.7.5-beta-20260423065911.0":"2026-04-23T07:01:23.673Z","1.7.6-beta-20260423130231.0":"2026-04-23T13:04:35.082Z","1.7.6-beta-20260425023224.0":"2026-04-25T02:34:26.063Z","1.7.6-beta-20260427023820.0":"2026-04-27T02:40:19.762Z","1.7.6":"2026-04-27T09:44:34.892Z","1.7.7-beta-20260428092036.0":"2026-04-28T09:22:54.873Z","1.7.7-beta-20260428102047.0":"2026-04-28T10:23:14.209Z","1.7.7-beta-20260428105933.0":"2026-04-28T11:01:16.596Z","1.7.7-beta-20260428153909.0":"2026-04-28T15:41:41.922Z","1.7.7-beta-20260429033400.0":"2026-04-29T03:36:08.470Z","1.7.7-beta-20260430031647.0":"2026-04-30T03:19:05.619Z","1.7.7":"2026-04-30T07:01:54.700Z","1.7.9":"2026-05-06T03:58:28.289Z","1.7.10-beta-20260507030203.0":"2026-05-07T03:04:05.540Z","1.7.10-beta-20260507123827.0":"2026-05-07T12:40:36.031Z","1.7.10-beta-20260508024212.0":"2026-05-08T02:44:13.876Z","1.7.7-beta-20260508070206.0":"2026-05-08T07:04:18.485Z","1.7.7-beta-20260508074830.0":"2026-05-08T07:50:36.802Z","1.7.10":"2026-05-09T02:19:01.327Z","1.7.11-beta-20260511093113.0":"2026-05-11T09:33:12.494Z","1.7.11-beta-20260511095540.0":"2026-05-11T09:57:39.992Z","1.7.11-beta-20260511123355.0":"2026-05-11T12:36:15.185Z","1.7.11-beta-20260511124021.0":"2026-05-11T12:42:25.602Z","1.7.11-beta-20260512041055.0":"2026-05-12T04:13:07.448Z","1.7.11-beta-20260512061714.0":"2026-05-12T06:19:23.251Z","1.7.11-beta-20260512064610.0":"2026-05-12T06:48:20.969Z","1.7.11-beta-20260512065701.0":"2026-05-12T06:59:07.240Z","1.7.11-beta-20260512084802.0":"2026-05-12T08:50:07.623Z","1.7.11-beta-20260512114859.0":"2026-05-12T11:51:01.253Z","1.7.11-beta-20260512144905.0":"2026-05-12T14:51:16.720Z","1.8.0":"2026-05-13T06:33:12.072Z","1.8.1-beta-20260513084557.0":"2026-05-13T08:48:07.307Z","1.7.11-beta-20260514030001.0":"2026-05-14T03:02:07.584Z","1.8.1":"2026-05-14T06:19:20.816Z","1.8.2-beta-20260514081315.0":"2026-05-14T08:14:58.318Z","1.8.2-beta-20260515014559.0":"2026-05-15T01:48:13.716Z","1.8.2-beta-20260518024627.0":"2026-05-18T02:48:34.841Z","1.8.2-beta-20260518060136.0":"2026-05-18T06:03:47.132Z","1.8.2":"2026-05-18T08:31:01.219Z","1.8.2-beta-20260518093406.0":"2026-05-18T09:36:10.079Z","1.8.2-beta-20260518095049.0":"2026-05-18T09:52:58.344Z","1.8.2-beta-20260518105502.0":"2026-05-18T10:57:07.819Z","1.8.3-beta-20260518105651.0":"2026-05-18T10:58:59.207Z","1.8.2-beta-20260518110939.0":"2026-05-18T11:11:46.034Z","1.8.2-beta-20260518113139.0":"2026-05-18T11:33:41.191Z","1.8.2-beta-20260518132108.0":"2026-05-18T13:23:11.919Z","1.8.3":"2026-05-19T02:18:01.122Z","1.8.2-beta-20260519034646.0":"2026-05-19T03:48:57.367Z","1.8.4-beta-20260519112917.0":"2026-05-19T11:31:27.264Z","1.8.4-beta-20260519123946.0":"2026-05-19T12:41:53.097Z","1.8.4-beta-20260519133312.0":"2026-05-19T13:35:22.395Z","1.8.4-beta-20260520062915.0":"2026-05-20T06:31:56.055Z","1.8.4-beta-20260520071621.0":"2026-05-20T07:18:55.315Z","1.8.4-beta-20260520075419.0":"2026-05-20T07:56:54.546Z","1.8.4-beta-20260520091907.0":"2026-05-20T09:21:39.921Z","1.8.4-beta-20260520095316.0":"2026-05-20T09:55:51.061Z","1.8.4-beta-20260520102934.0":"2026-05-20T10:32:09.070Z","1.8.4-beta-20260520115001.0":"2026-05-20T11:52:32.960Z","1.8.4-beta-20260521022608.0":"2026-05-21T02:29:11.781Z","1.8.4-beta-20260521053101.0":"2026-05-21T05:33:30.926Z","1.8.4-beta-20260521061909.0":"2026-05-21T06:21:38.869Z","1.8.4-beta-20260521065500.0":"2026-05-21T06:57:31.017Z","1.8.4-beta-20260521065716.0":"2026-05-21T06:59:53.602Z","1.8.4-beta-20260521070317.0":"2026-05-21T07:05:43.752Z","1.8.4":"2026-05-21T07:48:25.975Z","1.8.5-beta-20260522071402.0":"2026-05-22T07:16:40.956Z","1.8.5-beta-20260522100653.0":"2026-05-22T10:09:48.370Z","1.8.5-beta-20260525033347.0":"2026-05-25T03:36:15.748Z","1.8.5-beta-20260525120212.0":"2026-05-25T12:04:41.244Z","1.8.5":"2026-05-26T02:35:49.951Z","1.8.6-beta-20260526055248.0":"2026-05-26T05:55:23.747Z","1.8.6-beta-20260526062942.0":"2026-05-26T06:32:14.771Z","1.8.4-beta-20260526075755.0":"2026-05-26T07:59:44.161Z","1.8.6-beta-20260526083943.0":"2026-05-26T08:42:15.187Z","1.8.6-beta-20260526085216.0":"2026-05-26T08:54:52.269Z","1.8.5-beta-20260526085319.0":"2026-05-26T08:55:53.985Z","1.8.6-beta-20260526132652.0":"2026-05-26T13:29:27.300Z","1.8.6-beta-20260527035358.0":"2026-05-27T03:56:37.133Z","1.8.6":"2026-05-27T06:18:46.504Z","1.8.6-beta-20260527072701.0":"2026-05-27T07:29:34.807Z","1.8.4-beta-20260527111047.0":"2026-05-27T11:13:21.488Z","1.8.7-beta-20260527112028.0":"2026-05-27T11:22:56.974Z","1.8.7-beta-20260527113633.0":"2026-05-27T11:38:57.851Z","1.8.7-beta-20260527121809.0":"2026-05-27T12:20:35.976Z","1.8.7-beta-20260528040154.0":"2026-05-28T04:04:38.587Z","1.8.7":"2026-05-28T06:58:42.653Z","1.8.7-beta-20260528070149.0":"2026-05-28T07:04:34.363Z","1.8.4-beta-20260528102111.0":"2026-05-28T10:23:53.364Z","1.8.7-beta-20260528111436.0":"2026-05-28T11:17:59.418Z","1.8.7-beta-20260529071251.0":"2026-05-29T07:16:18.386Z","1.8.6-beta-20260529101919.0":"2026-05-29T10:22:00.826Z","1.8.4-beta-20260529125940.0":"2026-05-29T13:02:16.860Z","1.8.7-beta-20260601040030.0":"2026-06-01T04:03:53.018Z","1.8.7-beta-20260601072429.0":"2026-06-01T07:27:41.277Z","1.8.8-beta-20260601092605.0":"2026-06-01T09:29:20.895Z","1.8.8-beta-20260601092817.0":"2026-06-01T09:31:40.710Z","1.8.8-beta-20260601114352.0":"2026-06-01T11:46:34.693Z","1.8.8-beta-20260602023126.0":"2026-06-02T02:34:46.177Z","1.8.8-beta-20260602033804.0":"2026-06-02T03:41:18.188Z","1.8.8-beta-20260602062049.0":"2026-06-02T06:24:49.332Z","1.8.8-beta-20260602091836.0":"2026-06-02T09:22:00.165Z","1.8.8-beta-20260602094353.0":"2026-06-02T09:47:20.286Z","1.8.8":"2026-06-02T10:01:56.804Z","1.8.8-beta-20260602095914.0":"2026-06-02T10:02:37.631Z","1.8.8-beta-20260603024013.0":"2026-06-03T02:43:36.495Z","1.8.9":"2026-06-03T06:17:37.030Z","1.8.10-beta-20260603081456.0":"2026-06-03T08:18:14.654Z","1.8.10":"2026-06-04T02:47:02.013Z","1.8.11":"2026-06-04T03:21:10.521Z","1.8.8-beta-20260604055221.0":"2026-06-04T05:55:44.107Z","1.8.4-beta-20260604095840.0":"2026-06-04T10:01:23.030Z","1.8.10-beta-20260604215059.0":"2026-06-04T21:54:23.493Z","1.9.0":"2026-06-05T01:49:35.830Z","1.9.1-beta-20260605030300.0":"2026-06-05T03:06:20.383Z","1.9.1-beta-20260605030736.0":"2026-06-05T03:10:49.889Z","1.9.1-beta-20260605031620.0":"2026-06-05T03:19:42.496Z","1.9.1":"2026-06-05T04:54:40.196Z","1.9.2-beta-20260605084246.0":"2026-06-05T08:46:07.024Z","1.9.2-beta-20260605092310.0":"2026-06-05T09:26:33.920Z","1.9.2-beta-20260608021528.0":"2026-06-08T02:18:49.432Z","1.9.2-beta-20260608033809.0":"2026-06-08T03:41:34.817Z","1.9.2-beta-20260608084200.0":"2026-06-08T08:45:27.116Z","1.9.2-beta-20260608092543.0":"2026-06-08T09:29:16.927Z","1.8.8-beta-20260608101019.0":"2026-06-08T10:13:38.430Z","1.9.2":"2026-06-08T10:39:03.689Z","1.9.3-beta-20260608113104.0":"2026-06-08T11:34:26.628Z","1.9.3-beta-20260608125147.0":"2026-06-08T12:55:18.177Z","1.9.3-beta-20260609023520.0":"2026-06-09T02:38:47.093Z","1.9.3-beta-20260609050642.0":"2026-06-09T05:10:13.374Z","1.9.3-beta-20260609105155.0":"2026-06-09T10:56:14.207Z","1.9.3-beta-20260609111135.0":"2026-06-09T11:15:26.076Z","1.9.3-beta-20260609112519.0":"2026-06-09T11:30:35.225Z","1.9.3-beta-20260609115638.0":"2026-06-09T12:00:50.074Z","1.9.3-beta-20260609122431.0":"2026-06-09T12:28:32.934Z","1.9.3-beta-20260609124452.0":"2026-06-09T12:50:12.450Z","1.9.3-beta-20260609130958.0":"2026-06-09T13:13:42.982Z","1.9.3-beta-20260610020608.0":"2026-06-10T02:10:05.433Z","1.9.3":"2026-06-10T03:05:20.915Z","1.9.4-beta-20260610053026.0":"2026-06-10T05:33:55.182Z","1.9.3-beta-20260610061213.0":"2026-06-10T06:16:15.024Z","1.9.3-beta-20260610064238.0":"2026-06-10T06:46:26.782Z","1.9.3-beta-20260610071913.0":"2026-06-10T07:22:43.118Z","1.9.4-beta-20260610083147.0":"2026-06-10T08:36:02.733Z","1.9.4-beta-20260610090050.0":"2026-06-10T09:06:21.238Z","1.9.4-beta-20260610091455.0":"2026-06-10T09:19:55.030Z","1.9.4-beta-20260610095330.0":"2026-06-10T09:58:32.579Z","1.9.4-beta-20260610101007.0":"2026-06-10T10:13:18.912Z","1.9.3-beta-20260610120014.0":"2026-06-10T12:03:46.939Z","1.9.3-beta-20260610131405.0":"2026-06-10T13:17:21.942Z","1.9.4":"2026-06-11T02:12:19.260Z","1.9.5-beta-20260611031026.0":"2026-06-11T03:13:13.374Z","1.9.5-beta-20260611033424.0":"2026-06-11T03:37:30.066Z","1.9.5-beta-20260611034253.0":"2026-06-11T03:45:29.155Z","1.9.5-beta-20260611044837.0":"2026-06-11T04:51:52.426Z","1.9.5-beta-20260611045217.0":"2026-06-11T04:55:25.818Z","1.9.5-beta-20260611051901.0":"2026-06-11T05:22:14.138Z","1.9.5":"2026-06-11T06:51:35.587Z","1.9.5-beta-20260611072021.0":"2026-06-11T07:23:24.329Z","1.9.5-beta-20260611075335.0":"2026-06-11T07:56:47.922Z","1.9.6-beta-20260612024141.0":"2026-06-12T02:45:32.711Z","1.9.5-beta-20260612040915.0":"2026-06-12T04:12:31.752Z","1.9.6-beta-20260612050456.0":"2026-06-12T05:08:07.216Z","1.9.6-beta-20260612055444.0":"2026-06-12T05:58:00.687Z","1.9.5-beta-20260612074801.0":"2026-06-12T07:51:09.311Z","1.9.6-beta-20260612083342.0":"2026-06-12T08:36:51.945Z","1.9.6-beta-20260612091049.0":"2026-06-12T09:13:47.607Z","1.9.3-beta-20260612101529.0":"2026-06-12T10:18:38.327Z","1.9.6-beta-20260615065250.0":"2026-06-15T06:56:02.125Z","1.9.6-beta-20260615080106.0":"2026-06-15T08:04:21.076Z","1.9.6-beta-20260615083255.0":"2026-06-15T08:35:34.988Z","1.9.6":"2026-06-15T11:37:06.440Z","1.9.7-beta-20260616025249.0":"2026-06-16T02:56:01.246Z","1.9.6-beta-20260616085750.0":"2026-06-16T09:01:10.585Z","1.9.7":"2026-06-17T07:38:14.449Z","1.9.8-beta-20260618014851.0":"2026-06-18T01:51:44.828Z","1.9.8-beta-20260618091332.0":"2026-06-18T09:16:45.756Z","1.9.8":"2026-06-22T02:55:23.608Z","1.10.0":"2026-06-23T06:01:56.433Z","1.10.1-beta-20260624112700.0":"2026-06-24T11:29:56.084Z","1.10.1-beta-20260625084308.0":"2026-06-25T08:46:12.469Z","1.10.1-beta-20260625093324.0":"2026-06-25T09:36:24.792Z","1.10.1-beta-20260625095213.0":"2026-06-25T09:55:05.487Z","1.10.1-beta-20260625113021.0":"2026-06-25T11:33:16.427Z","1.10.1-beta-20260625114652.0":"2026-06-25T11:49:44.734Z","1.10.1-beta-20260626024212.0":"2026-06-26T02:45:08.598Z","1.10.1-beta-20260626050059.0":"2026-06-26T05:03:49.153Z","1.10.1-beta-20260627044053.0":"2026-06-27T04:43:48.145Z","1.10.1-beta-20260630092621.0":"2026-06-30T09:29:16.396Z","1.10.1-beta-20260630095445.0":"2026-06-30T09:57:20.077Z","1.10.1-beta-20260630124920.0":"2026-06-30T12:52:12.826Z","1.10.1-beta-20260701022555.0":"2026-07-01T02:28:44.851Z","1.10.1-beta-20260701052021.0":"2026-07-01T05:23:08.386Z","1.10.1-beta-20260702022707.0":"2026-07-02T02:30:00.886Z","1.10.1-beta-20260702025733.0":"2026-07-02T03:00:28.146Z","1.10.1-beta-20260702031518.0":"2026-07-02T03:18:12.265Z","1.10.1-beta-20260702033439.0":"2026-07-02T03:37:37.003Z","1.10.1":"2026-07-02T07:27:25.539Z","1.10.2":"2026-07-03T03:34:45.889Z","1.10.2-beta-20260706032158.0":"2026-07-06T03:24:53.606Z","1.10.3":"2026-07-07T02:47:41.319Z","1.10.4-beta-20260707113337.0":"2026-07-07T11:36:26.023Z","1.10.4-beta-20260707113335.0":"2026-07-07T11:36:37.910Z","1.10.4-beta-20260707113807.0":"2026-07-07T11:41:08.788Z","1.10.4-beta-20260708031117.0":"2026-07-08T03:14:12.463Z","1.10.4-beta-20260708062833.0":"2026-07-08T06:31:17.303Z","1.10.4-beta-20260708120257.0":"2026-07-08T12:05:57.193Z","1.10.4-beta-20260709081819.0":"2026-07-09T08:21:26.367Z","1.10.4-beta-20260710025850.0":"2026-07-10T03:01:45.589Z","1.10.4-beta-20260710031814.0":"2026-07-10T03:21:16.568Z","1.10.4-beta-20260710032704.0":"2026-07-10T03:29:54.688Z","1.10.4-beta-20260710100314.0":"2026-07-10T10:06:09.662Z","1.10.4-beta-20260710115744.0":"2026-07-10T12:00:47.880Z","1.10.4-beta-20260710135045.0":"2026-07-10T13:53:38.911Z","1.10.4-beta-20260713072601.0":"2026-07-13T07:29:05.203Z","1.10.4-beta-20260713083529.0":"2026-07-13T08:38:34.067Z","1.10.4-beta-20260713092154.0":"2026-07-13T09:24:49.321Z","1.10.4-beta-20260713093305.0":"2026-07-13T09:35:58.356Z","1.10.4-beta-20260713102437.0":"2026-07-13T10:26:38.076Z","1.10.4-beta-20260713105400.0":"2026-07-13T10:57:00.697Z","1.10.4-beta-20260713113732.0":"2026-07-13T11:40:21.988Z","1.10.4-beta-20260713120354.0":"2026-07-13T12:06:52.250Z","1.10.4-beta-20260713120411.0":"2026-07-13T12:07:01.721Z","1.10.4":"2026-07-13T12:36:29.556Z","1.10.4-beta-20260714042252.0":"2026-07-14T04:25:59.025Z","1.10.4-beta-20260714045036.0":"2026-07-14T04:53:20.178Z","1.10.4-beta-20260714075054.0":"2026-07-14T07:53:49.432Z","1.10.5-beta-20260714101501.0":"2026-07-14T10:17:52.311Z","1.10.5-beta-20260714115715.0":"2026-07-14T12:00:27.475Z","1.10.4-beta-20260715022251.0":"2026-07-15T02:25:50.563Z","1.10.4-beta-20260715032253.0":"2026-07-15T03:25:56.552Z","1.10.4-beta-20260715034325.0":"2026-07-15T03:46:14.288Z","1.10.5-beta-20260715093239.0":"2026-07-15T09:35:28.752Z","1.10.5-beta-20260715094640.0":"2026-07-15T09:48:50.761Z","1.10.5-beta-20260715105935.0":"2026-07-15T11:02:47.307Z","1.10.5-beta-20260715113309.0":"2026-07-15T11:36:01.828Z","1.10.5-beta-20260715114156.0":"2026-07-15T11:44:51.251Z","1.10.5":"2026-07-16T02:38:15.049Z","1.10.5-beta-20260716044839.0":"2026-07-16T04:51:34.765Z","1.10.5-beta-20260716064604.0":"2026-07-16T06:49:06.598Z","1.10.6-beta-20260716090839.0":"2026-07-16T09:11:34.539Z","1.10.5-beta-20260716114658.0":"2026-07-16T11:49:55.635Z","1.10.5-beta-20260716133905.0":"2026-07-16T13:41:52.764Z","1.10.6-beta-20260717061640.0":"2026-07-17T06:19:31.022Z","1.10.6":"2026-07-20T02:27:11.561Z","1.10.7-beta-20260720030503.0":"2026-07-20T03:08:06.788Z","1.10.7-beta-20260720055647.0":"2026-07-20T05:59:37.614Z","1.10.5-beta-20260721022944.0":"2026-07-21T02:32:30.622Z","1.10.7-beta-20260721023540.0":"2026-07-21T02:38:35.761Z","1.10.7-beta-20260722033508.0":"2026-07-22T03:38:11.832Z","1.10.7-beta-20260722045058.0":"2026-07-22T04:54:25.129Z","1.10.7-beta-20260722064655.0":"2026-07-22T06:49:58.212Z","1.10.7-beta-20260722071430.0":"2026-07-22T07:17:23.940Z","1.10.7-beta-20260722071702.0":"2026-07-22T07:19:47.919Z","1.10.7-beta-20260722111246.0":"2026-07-22T11:16:19.414Z","1.10.7-beta-20260722111325.0":"2026-07-22T11:17:11.686Z","1.10.4-beta-20260723055511.0":"2026-07-23T05:57:37.484Z","1.10.7":"2026-07-23T06:14:29.368Z","1.10.8-beta-20260723091821.0":"2026-07-23T09:22:35.151Z","1.10.8-beta-20260723115348.0":"2026-07-23T11:56:55.042Z","1.10.8-beta-20260724035136.0":"2026-07-24T03:54:46.266Z","1.10.7-beta-20260724070600.0":"2026-07-24T07:08:59.543Z","1.10.7-beta-20260728030058.0":"2026-07-28T03:03:54.272Z","1.10.7-beta-20260728032337.0":"2026-07-28T03:26:32.245Z","1.10.7-beta-20260728063625.0":"2026-07-28T06:39:22.545Z","1.10.7-beta-20260728090817.0":"2026-07-28T09:11:06.770Z","1.10.8":"2026-07-29T09:18:53.279Z","1.10.8-beta-20260729114450.0":"2026-07-29T11:47:42.415Z","1.10.9-beta-20260730110858.0":"2026-07-30T11:12:33.921Z","1.10.9-beta-20260731103801.0":"2026-07-31T10:41:00.502Z","1.10.9-beta-20260803021336.0":"2026-08-03T02:16:20.481Z","1.10.9-beta-20260803043103.0":"2026-08-03T04:34:01.531Z","1.10.9-beta-20260803063737.0":"2026-08-03T06:40:33.615Z","1.10.9-beta-20260803081023.0":"2026-08-03T08:13:18.255Z","1.10.9-beta-20260804015945.0":"2026-08-04T02:02:06.846Z","1.10.9-beta-20260804051439.0":"2026-08-04T05:17:37.948Z","1.10.9":"2026-08-04T12:24:21.991Z","1.10.10-beta-20260805080137.0":"2026-08-05T08:04:37.963Z","1.10.10-beta-20260805093541.0":"2026-08-05T09:38:33.963Z","1.10.10-beta-20260805104709.0":"2026-08-05T10:50:00.532Z","1.10.10-beta-20260806025428.0":"2026-08-06T02:57:28.691Z","1.10.10-beta-20260806025928.0":"2026-08-06T03:01:33.991Z","1.10.10-beta-20260806064245.0":"2026-08-06T06:44:55.199Z","1.10.10-beta-20260806065035.0":"2026-08-06T06:52:59.236Z","1.10.10-beta-20260806070309.0":"2026-08-06T07:06:12.479Z","1.10.10-beta-20260806092028.0":"2026-08-06T09:22:58.274Z","1.10.10-beta-20260810042920.0":"2026-08-10T04:32:15.391Z","1.10.10-beta-20260810071042.0":"2026-08-10T07:13:55.133Z","1.10.10-beta-20260810071954.0":"2026-08-10T07:22:45.446Z","1.10.10":"2026-08-10T08:42:05.575Z","1.10.10-beta-20260810084532.0":"2026-08-10T08:48:05.928Z","1.10.10-beta-20260810093918.0":"2026-08-10T09:42:09.330Z","1.10.10-beta-20260811013642.0":"2026-08-11T01:39:28.440Z","1.10.10-beta-20260811020836.0":"2026-08-11T02:11:00.651Z","1.10.11-beta-20260811045313.0":"2026-08-11T04:55:43.842Z","1.10.11-beta-20260811082305.0":"2026-08-11T08:26:04.071Z","1.10.11-beta-20260811112752.0":"2026-08-11T11:30:45.217Z","1.10.11-beta-20260812022607.0":"2026-08-12T02:28:33.064Z","1.10.11":"2026-08-12T02:29:07.926Z","1.10.12-beta-20260812024941.0":"2026-08-12T02:52:47.953Z","1.10.11-beta-20260812054615.0":"2026-08-12T05:49:02.347Z","1.10.12-beta-20260812055946.0":"2026-08-12T06:02:27.335Z","1.10.12-beta-20260812055926.0":"2026-08-12T06:02:34.052Z","1.10.12-beta-20260812075703.0":"2026-08-12T07:59:57.398Z","1.10.12-beta-20260812090032.0":"2026-08-12T09:03:29.496Z","1.10.12-beta-20260812091725.0":"2026-08-12T09:20:27.684Z","1.10.12-beta-20260812094659.0":"2026-08-12T09:50:03.950Z","1.10.12-beta-20260813045118.0":"2026-08-13T04:54:16.728Z","1.10.12-beta-20260813045826.0":"2026-08-13T05:01:17.129Z","1.10.12-beta-20260813050119.0":"2026-08-13T05:04:15.840Z","1.10.12-beta-20260813061816.0":"2026-08-13T06:20:51.189Z","1.10.12":"2026-08-13T09:10:00.497Z","1.10.13-beta-20260813113249.0":"2026-08-13T11:35:59.970Z","1.10.13-beta-20260814035158.0":"2026-08-14T03:55:07.781Z","1.10.13-beta-20260814091036.0":"2026-08-14T09:13:50.401Z","1.10.13-beta-20260817061457.0":"2026-08-17T06:18:20.221Z","1.10.13-beta-20260817074825.0":"2026-08-17T07:51:42.811Z","1.10.13-beta-20260818075040.0":"2026-08-18T07:53:52.256Z","1.10.13-beta-20260818094410.0":"2026-08-18T09:47:17.310Z","1.11.0":"2026-08-18T12:10:41.395Z","1.10.13-beta-20260818121107.0":"2026-08-18T12:14:18.401Z","1.11.1-beta-20260818123028.0":"2026-08-18T12:33:38.458Z","1.11.1-beta-20260819031908.0":"2026-08-19T03:22:29.243Z","1.10.13-beta-20260820033918.0":"2026-08-20T03:42:26.526Z","1.11.1-beta-20260820034948.0":"2026-08-20T03:52:31.123Z","1.11.1-beta-20260820063321.0":"2026-08-20T06:36:01.132Z","1.11.1-beta-20260820075617.0":"2026-08-20T07:59:32.368Z","1.11.1-beta-20260820090925.0":"2026-08-20T09:12:07.314Z","1.11.1-beta-20260820101203.0":"2026-08-20T10:15:14.689Z","1.11.1-beta-20260820121924.0":"2026-08-20T12:22:49.463Z","1.11.1-beta-20260820123839.0":"2026-08-20T12:41:50.672Z","1.11.1-beta-20260821034449.0":"2026-08-21T03:48:10.798Z","1.11.1-beta-20260821034635.0":"2026-08-21T03:49:49.175Z","1.11.1-beta-20260821034948.0":"2026-08-21T03:52:14.453Z","1.11.1-beta-20260821044126.0":"2026-08-21T04:44:45.855Z","1.11.1-beta-20260821064919.0":"2026-08-21T06:51:49.555Z","1.11.1-beta-20260821071735.0":"2026-08-21T07:20:07.921Z","1.11.1-beta-20260821084042.0":"2026-08-21T08:43:51.115Z","1.11.1-beta-20260821093448.0":"2026-08-21T09:37:12.122Z","1.11.1-beta-20260821111517.0":"2026-08-21T11:18:32.602Z","1.11.1-beta-20260821125003.0":"2026-08-21T12:53:11.790Z","1.12.0":"2026-08-24T02:14:38.419Z","1.11.1-beta-20260824074440.0":"2026-08-24T07:47:47.901Z","1.12.1-beta-20260824081526.0":"2026-08-24T08:18:26.576Z","1.12.1-beta-20260824081858.0":"2026-08-24T08:22:04.187Z","1.12.1-beta-20260824091456.0":"2026-08-24T09:17:54.416Z","1.12.1-beta-20260824094033.0":"2026-08-24T09:43:38.771Z","1.11.1-beta-20260824130953.0":"2026-08-24T13:13:11.969Z","1.12.1-beta-20260825034855.0":"2026-08-25T03:51:34.819Z","1.12.1-beta-20260825071109.0":"2026-08-25T07:14:20.080Z","1.11.1-beta-20260825110930.0":"2026-08-25T11:12:42.109Z","1.12.1-beta-20260826063948.0":"2026-08-26T06:43:04.120Z","1.12.1-beta-20260826094732.0":"2026-08-26T09:50:11.025Z","1.12.1-beta-20260826111246.0":"2026-08-26T11:15:41.566Z","1.12.1-beta-20260826131413.0":"2026-08-26T13:17:29.942Z","1.12.1-beta-20260827032340.0":"2026-08-27T03:26:54.337Z","1.12.1":"2026-08-27T05:08:16.005Z","1.12.2-beta-20260827052510.0":"2026-08-27T05:28:31.698Z","1.12.2-beta-20260827064401.0":"2026-08-27T06:47:05.873Z","1.12.2-beta-20260827111913.0":"2026-08-27T11:22:18.617Z","1.12.2-beta-20260828034801.0":"2026-08-28T03:51:22.299Z","1.12.2-beta-20260828062905.0":"2026-08-28T06:31:46.452Z","1.12.2-beta-20260828072235.0":"2026-08-28T07:25:31.733Z","1.12.2-beta-20260828074555.0":"2026-08-28T07:49:13.141Z","1.12.2":"2026-08-28T08:03:58.999Z","1.12.3-beta-20260828085408.0":"2026-08-28T08:57:07.902Z","1.12.3-beta-20260828110230.0":"2026-08-28T11:05:07.189Z","1.12.3-beta-20260901063616.0":"2026-09-01T06:39:35.490Z","1.12.3-beta-20260901074837.0":"2026-09-01T07:51:54.292Z","1.12.3-beta-20260901085615.0":"2026-09-01T08:59:33.712Z","1.12.3-beta-20260901112559.0":"2026-09-01T11:29:00.518Z","1.12.3-beta-20260902040443.0":"2026-09-02T04:07:57.141Z","1.12.3-beta-20260902065558.0":"2026-09-02T06:59:15.940Z","1.12.3-beta-20260902075121.0":"2026-09-02T07:54:38.270Z","1.12.3-beta-20260902081623.0":"2026-09-02T08:19:38.839Z","1.12.3-beta-20260902090438.0":"2026-09-02T09:07:53.742Z","1.12.3":"2026-09-02T09:15:49.634Z","1.12.4-beta-20260902093735.0":"2026-09-02T09:41:05.331Z","1.12.4-beta-20260902110647.0":"2026-09-02T11:09:14.561Z","1.12.4-beta-20260903111111.0":"2026-09-03T11:14:14.258Z","1.12.4-beta-20260904041024.0":"2026-09-04T04:17:13.630Z","1.12.4":"2026-09-07T06:32:11.661Z","1.12.5-beta-20260907080441.0":"2026-09-07T08:10:03.543Z","1.12.5-beta-20260907092148.0":"2026-09-07T09:27:16.914Z","1.12.5":"2026-09-08T03:28:52.757Z","1.12.5-beta-20260908034641.0":"2026-09-08T03:51:41.047Z","1.12.6-beta-20260909033030.0":"2026-09-09T03:39:22.484Z","1.12.6-beta-20260909034232.0":"2026-09-09T03:47:37.188Z","1.12.6-beta-20260909051904.0":"2026-09-09T05:25:32.767Z","1.12.6-beta-20260909064830.0":"2026-09-09T06:56:04.782Z","1.12.6-beta-20260909071539.0":"2026-09-09T07:22:57.218Z","1.12.6-beta-20260909072842.0":"2026-09-09T07:34:04.820Z","1.12.6-beta-20260909113911.0":"2026-09-09T11:44:14.943Z","1.12.6-beta-20260910064536.0":"2026-09-10T06:50:55.435Z","1.12.5-beta-20260910074127.0":"2026-09-10T07:47:01.228Z","1.12.6-beta-20260910075349.0":"2026-09-10T07:58:50.539Z","1.12.6":"2026-09-10T09:02:34.190Z","1.12.6-beta-20260910093036.0":"2026-09-10T09:35:04.202Z","1.12.6-beta-20260910095540.0":"2026-09-10T10:00:49.534Z","1.12.7-beta-20260911033547.0":"2026-09-11T03:43:21.244Z","1.12.7-beta-20260911063016.0":"2026-09-11T06:35:06.936Z","1.12.6-beta-20260912141354.0":"2026-09-12T14:18:12.314Z","1.12.7-beta-20260914023554.0":"2026-09-14T02:41:56.428Z","1.12.6-beta-20260914025955.0":"2026-09-14T03:04:28.968Z","1.12.7":"2026-09-15T07:56:19.156Z","1.12.8-beta-20260915081046.0":"2026-09-15T08:18:17.658Z","1.12.7-beta-20260915081922.0":"2026-09-15T08:27:10.720Z","1.12.7-beta-20260916022808.0":"2026-09-16T02:32:24.202Z","1.12.8-beta-20260916023839.0":"2026-09-16T02:43:41.707Z","1.12.8-beta-20260916024015.0":"2026-09-16T02:45:36.466Z","1.12.8-beta-20260916030003.0":"2026-09-16T03:04:21.761Z","1.12.6-beta-20260916031428.0":"2026-09-16T03:23:05.822Z","1.12.8":"2026-09-16T03:32:55.978Z","1.12.9-beta-20260917073745.0":"2026-09-17T07:45:14.966Z","1.12.6-beta-20260917085621.0":"2026-09-17T09:01:47.050Z","1.12.9":"2026-09-17T12:03:41.287Z","1.12.9-beta-20260917120835.0":"2026-09-17T12:14:05.416Z","1.12.9-beta-20260917123951.0":"2026-09-17T12:45:16.590Z","1.12.9-beta-20260917143830.0":"2026-09-17T14:43:43.930Z","1.12.10-beta-20260918061340.0":"2026-09-18T06:18:17.695Z","1.12.10-beta-20260918062325.0":"2026-09-18T06:28:46.996Z","1.12.10-beta-20260918093637.0":"2026-09-18T09:41:28.562Z","1.12.10-beta-20260920031616.0":"2026-09-20T03:20:10.918Z","1.12.4-beta-20260920043323.0":"2026-09-20T04:38:13.398Z","1.12.10-beta-20260920072249.0":"2026-09-20T07:27:31.025Z","1.13.0":"2026-09-20T08:13:29.838Z","1.13.1-beta-20260920094844.0":"2026-09-20T09:54:43.016Z","1.12.10-beta-20260921014410.0":"2026-09-21T01:49:23.246Z","1.13.1-beta-20260921032526.0":"2026-09-21T03:31:20.562Z","1.13.1-beta-20260921034220.0":"2026-09-21T03:48:55.604Z","1.12.10-beta-20260921050057.0":"2026-09-21T05:05:49.706Z","1.12.10-beta-20260921054919.0":"2026-09-21T05:53:56.238Z","1.13.1-beta-20260921075813.0":"2026-09-21T08:04:07.380Z","1.13.1-beta-20260921080849.0":"2026-09-21T08:15:21.669Z","1.12.10-beta-20260921134511.0":"2026-09-21T13:50:19.393Z","1.13.1-beta-20260922030100.0":"2026-09-22T03:07:03.916Z","1.12.10-beta-20260922032140.0":"2026-09-22T03:27:11.634Z","1.13.1":"2026-09-22T07:58:26.484Z","1.13.1-beta-20260922092958.0":"2026-09-22T09:36:04.345Z","1.12.10-beta-20260923014142.0":"2026-09-23T01:46:35.189Z","1.13.2-beta-20260923031905.0":"2026-09-23T03:24:58.393Z","1.13.2-beta-20260923032453.0":"2026-09-23T03:31:20.042Z","1.13.2-beta-20260923035443.0":"2026-09-23T04:01:06.132Z","1.13.2":"2026-09-23T08:07:56.968Z","1.13.3":"2026-09-23T09:15:21.748Z","1.13.4-beta-20260924030824.0":"2026-09-24T03:15:06.326Z","1.13.4-beta-20260924033639.0":"2026-09-24T03:43:23.652Z","1.13.4-beta-20260924075927.0":"2026-09-24T08:07:05.268Z","1.13.4-beta-20260924082107.0":"2026-09-24T08:28:25.838Z","1.13.4-beta-20260928024128.0":"2026-09-28T02:47:30.475Z","1.13.4-beta-20260928052340.0":"2026-09-28T05:30:16.796Z","1.13.4-beta-20260928072823.0":"2026-09-28T07:34:42.171Z","1.13.4-beta-20260928083351.0":"2026-09-28T08:42:18.994Z","1.14.0":"2026-09-29T11:40:38.151Z"},"bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"license":"MIT","homepage":"https://github.com/web-infra-dev/midscene#readme","keywords":["HarmonyOS UI automation","HarmonyOS AI testing","HarmonyOS automation library","HarmonyOS automation tool","HarmonyOS NEXT"],"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git","directory":"packages/harmony"},"description":"HarmonyOS automation library for Midscene","maintainers":[{"name":"quanru","email":"quanruzhuoxiu@gmail.com"},{"name":"zhoushaw","email":"466150516@qq.com"},{"name":"yuyutaotao","email":"yutao.tao@bytedance.com"},{"name":"jingkai.zhao","email":"zjk.npm@fastmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}