{"_id":"@aiscene/core","_rev":"41-db082372841c2c7002a3835291e798e9","name":"@aiscene/core","dist-tags":{"latest":"9.0.8"},"versions":{"1.7.0":{"name":"@aiscene/core","version":"1.7.0","license":"MIT","_id":"@aiscene/core@1.7.0","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"612215a3c3f39466fcfdc1090bda8519793e9364","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.7.0.tgz","fileCount":279,"integrity":"sha512-DHrpAb5UBig1KltmZrAVyq+EQrUSc3jsdas/vc3EcoGXLEt7ATgfPp1daG9Pb5r0g+rCTioVQdtfrHZRxuKyLg==","signatures":[{"sig":"MEQCICbY2UMwU9XuVQSqkM49HBxy7WChIvvAsvId3JzUzZEaAiBnY2dvSTSyFOob+gUDRuUTr9qSPtqBBUOG+cGlF5y8Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13223068},"main":"./dist/lib/index.js","_from":"file:aiscene-core-1.7.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"_resolved":"/private/var/folders/3v/ylw58k5951bb19wpt211710c0000gp/T/206ecc04c3d87a1bae1ca9e6c4367915/aiscene-core-1.7.0.tgz","_integrity":"sha512-DHrpAb5UBig1KltmZrAVyq+EQrUSc3jsdas/vc3EcoGXLEt7ATgfPp1daG9Pb5r0g+rCTioVQdtfrHZRxuKyLg==","repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@midscene/shared":"1.6.0","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.0_1775651868118_0.8804582304078439","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@aiscene/core","version":"1.7.1","license":"MIT","_id":"@aiscene/core@1.7.1","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d485bcdcc19fbebeecef95e28895d39baca0b164","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.7.1.tgz","fileCount":279,"integrity":"sha512-jr/jK4vmu38YhUOIlvysK32OsocZ8SZ6c7+vajiQeZTD4oasW0m81pKL2t4cC53+8iMOiEelLyJkPXA5LwxUmg==","signatures":[{"sig":"MEUCIQDPJfh50e75ucu/hl/3EiT4gSA6OtSPUO79iwdpd2QVxAIgArnFgMSTd5OVKZlDwwsATImrpW7EB5sl7XY2J5mrT5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13223069},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@midscene/shared":"1.6.0","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.1_1775652854541_0.4417487563862126","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@aiscene/core","version":"1.7.2","license":"MIT","_id":"@aiscene/core@1.7.2","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"25c7f23cd7258d3210eb12f110348fdf77ede8c6","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.7.2.tgz","fileCount":279,"integrity":"sha512-GItGpYwkb3UvQB+ZrC8EeonYnjn2HKU+DXn29xWxL+KBSsiqD6kUg+DiZzEmVMMRuMT6QQdYTD2750+LxvyCcw==","signatures":[{"sig":"MEQCIA/hBUDXWfwwQMNg1w/ujIYyHZTtYKweseAFveo3ZkDMAiBEXvtJETDl2EL/s09OMxkww7UPoX7afqXQp0ofIed91g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13223069},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@midscene/shared":"1.6.0","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.2_1775654019245_0.052681093862301465","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@aiscene/core","version":"1.7.3","license":"MIT","_id":"@aiscene/core@1.7.3","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"bf9c469d8e0255f5d4c4d1dbf89ebae8967b6a4f","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.7.3.tgz","fileCount":279,"integrity":"sha512-ZGo5vmgTtlkI+B5rnB5Y2Ip9IUIZZLl0dbRp0FBEh+EgiOU0aUIMMJiEdTSvujBb5NdPpXT7SD8K76M4bI7oRA==","signatures":[{"sig":"MEYCIQCML5O88j3jsUcg/HtW0BRO1NBx5M0tc9HbdWUkqddjyAIhAIa17iNAZ/7CZip6Gs54hRgqvMrp227UZk5JfeITW0rO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13225211},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@midscene/shared":"1.6.0","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.7.3_1775654760371_0.840357813374391","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@aiscene/core","version":"1.6.2","license":"MIT","_id":"@aiscene/core@1.6.2","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"3b9cc055ad029e4f782945271e7ed1fdb33c89aa","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.6.2.tgz","fileCount":279,"integrity":"sha512-D5yZAzJC5Sp4Pvz4WddHerwhhQSvrWj6VggIhrNI45+43C/4vE+4zWda/v25Sbbu7pZKS7qKq9qNBxGpCBn0pg==","signatures":[{"sig":"MEUCIQCoHEgcvNc/MILun4Tlr5d/oq5N74yvd9CGiumFoWG7UwIgWcaxflaXjAEg7yLg8j+S2fjvz8Ho9bPe5cONP8K3trM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13229198},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.2_1775700477062_0.5984326728353591","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@aiscene/core","version":"1.8.0","license":"MIT","_id":"@aiscene/core@1.8.0","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"2dbcc2257b42029eaeb007b5cdd0dc9c0ab244b3","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.8.0.tgz","fileCount":279,"integrity":"sha512-mY/kPnxoLUtZlQNXX/05P6BMO6YCdSUaudeFbklEtY8sYbpdNXe1I4/aM5v1EZyKX9Tau4vz+5t5HHCTVcdjfQ==","signatures":[{"sig":"MEYCIQD+SKVh6Cfj8toRQPGGI5eqx/cVnAjZpd8ORkM6VaHqtgIhAPWkQLdCU/3reWGstxDPaLV/CMaJoWua+/QO9Iuo99JF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47296566},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.0_1775719306431_0.9415613996021479","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@aiscene/core","version":"1.8.1","license":"MIT","_id":"@aiscene/core@1.8.1","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"317e60dd0bf825b74c43ef04530b749cfbc8a489","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.8.1.tgz","fileCount":279,"integrity":"sha512-yYziaFL9paJY8A0iYpt2NTfJ/cosA/iqYcQEkjsDmAovM6TCL0E9onEenQYd4TA5y1g01xxo6vydunWyENdABA==","signatures":[{"sig":"MEUCIQCBk7++Y+0YLL6Or2nbNnSmChlBFVHQ7wccShiKUeohcgIgSbKYO1Ki/jBnBC68h41frCHWBfR05Wfp5C3K2brPipo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51233826},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.1_1775723626521_0.7653890420802119","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@aiscene/core","version":"1.8.2","license":"MIT","_id":"@aiscene/core@1.8.2","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"4d5da5092525d383ec7ff23070f8141d769e6151","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.8.2.tgz","fileCount":279,"integrity":"sha512-dBpJdLf9VriiVWSzEmnCpGWEiZww7ftIF29oMqve8eZCVQ6zzfLbqdZlECJC1z+OZaNZKWNI1LLq5xr8zi9bsg==","signatures":[{"sig":"MEYCIQC0fpNgcLnkiosR1hD1zSmi976K9JkowGSwOf5rzjbTHgIhAPX1GsZvtqheUKD4Ojgz227fbIsd+l/XfJ1qk/K9nmC/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55027700},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.2_1775727209743_0.2058860608624924","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@aiscene/core","version":"1.8.3","license":"MIT","_id":"@aiscene/core@1.8.3","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"8ca3983702b0116750a86f381269bfb7af2402e9","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.8.3.tgz","fileCount":279,"integrity":"sha512-uAjdvE6w4WyC06uCAF0poOFwSrwuwcj1ul48Q5EjEiaaYQ1PppZbC3yQwpAuH6FzHBjYMGgy6tFmB8zTZcXTAA==","signatures":[{"sig":"MEUCIQDkpxEF1MhvR0G1HZF2zxYy2FjnarVvkw7+sFpQoUBQMQIgSnlHV0h5Med5KxPl/l5IPaj4ZLsX32C/i8qBu7xm7ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58844058},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"6f9dd46895ddb763bd87ccbb8aec3ab11ed4f453","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"3.24.3","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.8.3_1775970831915_0.4762955921151244","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@aiscene/core","version":"2.0.0","license":"MIT","_id":"@aiscene/core@2.0.0","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"32d73f2817f65fed2690c7457f5791f557f17cf7","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-2.0.0.tgz","fileCount":299,"integrity":"sha512-EzkSUR4DEHXi2nyX7/A1b2a1K6+c3dDHNItAEKczqonk0p5a070Rk516zvclgjZxIFuh7xr6RfBaZFDw4oTnMQ==","signatures":[{"sig":"MEUCIQClyaxj6dkz2HI0y5360avoIQf0LgpvWPGOkGx0Z1jRWQIgU9Z7E8QIHfk7bupERmPjrTXkxrsL5KJv0mlbJmKdKwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63151805},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0_1775985301756_0.17761926138590733","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@aiscene/core","version":"4.0.0","license":"MIT","_id":"@aiscene/core@4.0.0","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"bb1b4c42c236c03d7e76c66bf4fd6a9f0a0aa7c5","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-4.0.0.tgz","fileCount":299,"integrity":"sha512-ai2x0qvF82rSooPBWvqGdmZwPzVYd6BHNyyiGZYy2+QuC+Z5ZxsP7Xs3w0pE8bcwireQu4js7FR5R7e2yVRtPA==","signatures":[{"sig":"MEYCIQDwzwU0aZ5B9ehPlqdFKT6ehbd5wirBumKyhE3mFRfV9AIhAJux0LmzxiT0Xdbk+te7ytth3+/fNAPezuhXQlsxA/Rs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63151805},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"3fa6da82cc2bd86e1c3227d26e6b633d9d110eca","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.0_1775995066129_0.22862727912811587","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@aiscene/core","version":"6.0.0","license":"MIT","_id":"@aiscene/core@6.0.0","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d9897d37eddf95e918c7f1c9516ae01a1e5d1ee5","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-6.0.0.tgz","fileCount":299,"integrity":"sha512-cuCrV7Q8TqyYyYCPS43TpDFoufajQ3/gjug8jME4ebAM5NnRv159MyWO9w15xJnU8TA1z58vop3I2dEE1BJxKQ==","signatures":[{"sig":"MEQCIGlXYgi/yt9qvWRS/CbCK4kB/tea663U9ESSKCL4Is2yAiBtFBuX07naDPA9SlNOoLrVy4IAqiPsuI7qXkOjug4hhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67607830},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@midscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_6.0.0_1775995833826_0.483374362725042","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aiscene/core","version":"1.1.1","license":"MIT","_id":"@aiscene/core@1.1.1","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"e6ad910524c79ae6fad247eafd0cb3ec9779c8ab","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.1.1.tgz","fileCount":299,"integrity":"sha512-fUBp8e4NgP030nl0OpPx6DlWzjv9MQuyK/LTDcnGdKgiwIh9fJMSPz94Txv1HBYUCqcf9qepivfnXQwDQn3Eiw==","signatures":[{"sig":"MEUCIQCWXWHYn2tI6wuizmB3m2GSkOQq0FZg4233t86DMFeq7AIgbME6IAb02qeR3IKdZ+90v2y3vorU+0dOc1sGjO77/d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3197762},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@midscene/shared":"1.7.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.1_1775997774327_0.19075236837574927","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@aiscene/core","version":"1.1.2","license":"MIT","_id":"@aiscene/core@1.1.2","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"0fa1f5985db2cbaaeb8b005f583f941f2be37465","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.1.2.tgz","fileCount":299,"integrity":"sha512-rAaWd9jEe2yEHM898YLqtzUcfz7lk7MvgjNXoDuWGOFWu4i6FjFS3Gxdky9p3Z2PERSlzna61X3SOOpIj1Z4bA==","signatures":[{"sig":"MEUCIQDnjLqz/qf8N1O41YCajX0fpLk1vw0MwTR8euBDEryamgIgdVeF19pwgdH2ID/t20tc58SkVlnl+3rMJAHcQbndxB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3197762},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@midscene/shared":"1.7.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.2_1775998434486_0.46818169124208286","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@aiscene/core","version":"1.1.3","license":"MIT","_id":"@aiscene/core@1.1.3","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"e126c7e7e609cfa17776b74e33e4f4803e3069ad","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-1.1.3.tgz","fileCount":299,"integrity":"sha512-oT5Hbga9W/Agffxsgf08mjWb3pafJ1CS1Z+SpvMwQyjZTVymSGUVesXHlu7dsQvpt6ZRalrPAC+w5cI5rxk5UA==","signatures":[{"sig":"MEYCIQCBX9eW1lIRWhQYhsA90KABklXaBlifGzTrAUWZ12yZiwIhALq0KlmDx6qVnVEK0U0iqKxr6Z8DUen2xLWyr+SwL3k6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3197761},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"1.7.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.3_1775998793022_0.9712513479063423","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@aiscene/core","version":"3.0.0","license":"MIT","_id":"@aiscene/core@3.0.0","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"2b67abdae32193fade5c1a3eef2f28c50c4e6f88","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-3.0.0.tgz","fileCount":299,"integrity":"sha512-tpGjfrYjO4eBj7Wdif2hTm+SLZLh34gNkq+kPFhBXbjOqK1/WYX7eZMqTjUZ+4oP/OlilqKAeHtbDbkdG9LGqg==","signatures":[{"sig":"MEUCIQDAT9vODJ3/7TeCVbB4F2Buy9cCTPNQv64UYRjzD5mWCgIgB11MmdD58Zgpw49e4wGxiNzhSpgKdNAN5L2oVbtKY7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3199192},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0_1776051202843_0.17497127075307572","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@aiscene/core","version":"3.0.1","license":"MIT","_id":"@aiscene/core@3.0.1","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"051ff498569ebe9ea914291f2bc2353f30f99028","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-3.0.1.tgz","fileCount":299,"integrity":"sha512-hLGBr8U441Vb6ilKTYTTu8vgajfOXN2MkHuj6Z/35ruAQ8VPqLFe/ayWUBdhZwT3DnNcy114SzFTWExdISjtmw==","signatures":[{"sig":"MEQCIH6Qyr1A91KJ+uAuBqJHj+2sRtfHDOudoR4Bgq2Vrv2tAiAYX7xfqwrFA9LMNyj7wQx8jtJ/ekfToRh+UYnjxN1jbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3199186},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"3.0.0","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.1_1776054155699_0.4041901893587796","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@aiscene/core","version":"3.0.2","license":"MIT","_id":"@aiscene/core@3.0.2","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"5f6cf8a896027f0e8e01dcee196131c8d8879fe1","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-3.0.2.tgz","fileCount":299,"integrity":"sha512-B2DZ8K2cttJ1vgPkC/OgIf0ptOxML5z3uC1qzi0eYMXmB008bw9OVMnvWOMQDp6CfHZSygBFzg6IgMMsp3cgPg==","signatures":[{"sig":"MEUCIQDL2y2iFKR+ys9uBjLxUJppF3vWZjeKV1zGDhiovRoi4wIgKq0sJFeliEBuENnc1t7MUm0mJjuURfOjeeW1YeNRcmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3199186},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"3.0.1","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.2_1776063386322_0.4276669478032904","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@aiscene/core","version":"3.0.3","license":"MIT","_id":"@aiscene/core@3.0.3","maintainers":[{"name":"liuzhanhui","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"84edbb929e9c9fbc450707a147bb3a91f0e80933","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-3.0.3.tgz","fileCount":299,"integrity":"sha512-+hjUJfhxxlp79F04MfGxx1rUZF9kfbdKEisfeR1C5G4fmb6haW1MVro045nxpw6n8Sh9oZf0MDOpkbOv6GUXYQ==","signatures":[{"sig":"MEUCIQC+9dSFiL2AF5/NxZpUhxB7tXZPgVX1yjTFMg8lIqi+TgIgHHfF1HDe6R5h97uz8GN6q1hGtC+umOXYYi/WhgOm954=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3199484},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5d98966b0e9070d460bae7f2273e82c3fb59f550","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"liuzhanhui","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"3.0.1","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.3_1776066794715_0.9772161505255781","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@aiscene/core","version":"8.0.0","license":"MIT","_id":"@aiscene/core@8.0.0","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"556e8201eb18ceba7c42b5d8ad59ff9981cf6e0f","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.0.tgz","fileCount":299,"integrity":"sha512-pGEHc5dbXRZijcDsOdsQBmftwiYf/iMVuaXlGV2O6ROdDYzYzQgaFQxzpjLIuxMEpEU9ZhUufZfblIKqbWUwhA==","signatures":[{"sig":"MEQCIAIHoTBcaazgWPP6ZhSWUGjZ+68HNWczfZDnCDJMgG5IAiBblRf8NYYoqrgdwSywA+b5cB+JkyeyPYIpHhtB/BNxYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31674896},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"eb45eefebdf0dd48971a19ab0b1930dcaa22f4a6","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.0","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.0_1776085867880_0.33240706613018456","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@aiscene/core","version":"8.0.1","license":"MIT","_id":"@aiscene/core@8.0.1","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"dc620dd957538201bcab53e38a9d25cf994dad04","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.1.tgz","fileCount":299,"integrity":"sha512-Cb7EFKwNvhOuBEYlmALz1E/6Pd4QOcamz3me5vejhvX5LaqyElGO4n1f3H+zqM83OWY5fV8B9p4D94rw0CyULQ==","signatures":[{"sig":"MEUCIQDtsAxqBLbpZFimIsL3EcN98bgdf3iaCwFRpgDXIaUH2wIgDsxZdNJlMUl+WVgB0wWPW1lZoDPHRTA5FmFNoxv81Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31674896},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"eb45eefebdf0dd48971a19ab0b1930dcaa22f4a6","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.1","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.1_1776086462106_0.11051991242746717","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@aiscene/core","version":"8.0.2","license":"MIT","_id":"@aiscene/core@8.0.2","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"e1ad201b0c0d5116a6354ae00cc759043330a6f2","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.2.tgz","fileCount":299,"integrity":"sha512-VovQXsYcxbmnHOFcUfX/SnnuZNfZZEbfAlFSNkyDEri86+ZTNMMewHliSruq4+TI0/9zeeBiYKu2U7IO/ElG6Q==","signatures":[{"sig":"MEUCIGNpKxJ34Hq20F6Z7qKHtJndYyEo9bx8bMQA6zFJwkagAiEAzG69NpqREl9A3CLGCJJAGfmb0n3Wa0K+hZKJqTKUEjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31674364},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"eb45eefebdf0dd48971a19ab0b1930dcaa22f4a6","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.1","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.2_1776087668529_0.4188653162475462","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"@aiscene/core","version":"8.0.3","license":"MIT","_id":"@aiscene/core@8.0.3","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d40ba7e1788002cb3f2d0df0a431c17fbfa04970","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.3.tgz","fileCount":238,"integrity":"sha512-UFiOL+bRyb8IPPBbhdJQxsB2TlP5q54rr41gziUaPKTiYfiy+p7PPMZU5lhewkt8eOH2Er3f9bII9T9EH5Hhjw==","signatures":[{"sig":"MEUCIEvLPYakOC28u09A5f3C7B9Gd3DnIUaFRW1bDUx4pRaLAiEA63Wfr44XjI38qY51VN3Z7B7jeJe3ZOpIZF2nLdgcDtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31462789},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"2f64f59819796495781ff1a31dba809287097983","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.3_1776143294427_0.3598814709384477","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@aiscene/core","version":"8.0.4","license":"MIT","_id":"@aiscene/core@8.0.4","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"9597378da6df2eda5f8131cc3d17cf0199768553","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.4.tgz","fileCount":238,"integrity":"sha512-/ifd9XuN+Xja0uerDVIq55yl42692u81sV6sskmZQccOx6g0yta+uIjIA+ig0Gbs4StR/uw//5O7MEg07rAiWA==","signatures":[{"sig":"MEQCIDX1QOtAHH+oydkQtXroqnKHW/vWBCzRYmKYs+deGR7SAiAY3hICEBfCCTOOuiSdXz/aallwNwTTlSXN05otSzEFiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2988955},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5a3f4de9880acb40d166454faa3f71f364de93c1","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.3","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.4_1776317557147_0.5715894421304131","host":"s3://npm-registry-packages-npm-production"}},"8.0.5":{"name":"@aiscene/core","version":"8.0.5","license":"MIT","_id":"@aiscene/core@8.0.5","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"d002b6dc49db2766a7b86d49b9be241a024dbe86","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.5.tgz","fileCount":238,"integrity":"sha512-g2+zEtjljGiPSOWh/ufN2Srgk/FzYxC5VJUc7sSHkyXXB0QCR4su6ZtR3qulqQ4dIdH4eQN6u1H5p8Es5PtpLw==","signatures":[{"sig":"MEUCIQCz9e1YlrC2Gpuua7enh3CRrZoeSBMOXQQcNVs35blqUwIgMqGjR/Xu6QZMJRa3+/UIg5ll4R3PUKtdFBaBURktpEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2988955},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5a3f4de9880acb40d166454faa3f71f364de93c1","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.5_1776647604699_0.1223274079551615","host":"s3://npm-registry-packages-npm-production"}},"8.0.6":{"name":"@aiscene/core","version":"8.0.6","license":"MIT","_id":"@aiscene/core@8.0.6","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"ffe374a9e54114bf8d4cc1a78d2bfffcfad4214d","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.6.tgz","fileCount":238,"integrity":"sha512-Y/2JvWcqFo8N5doFlvCL/je7reHwedWGXJP+gO+7f6ha1JBC396AVToDpJrk8zIHl3EjuhlYcsZHo62On4dV+g==","signatures":[{"sig":"MEYCIQD+T996qZpdMYXNOxzwj5NxE7vmLF9k56wlsd4eYQiKBwIhAMCg6TvJ8QUKzsbNJUczjDVprt0y56JJrJaw3v5fuwWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2987683},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"5a3f4de9880acb40d166454faa3f71f364de93c1","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.6_1776652352361_0.6030830698901473","host":"s3://npm-registry-packages-npm-production"}},"8.0.7":{"name":"@aiscene/core","version":"8.0.7","license":"MIT","_id":"@aiscene/core@8.0.7","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"755a162b2b16d5ccd27a6f58ae21748090f18b6f","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.7.tgz","fileCount":299,"integrity":"sha512-yZwF9npv6VwiJk9wOL5YqAPM8LcKeQM+POY5qwrdkySihsws4BOfq0yZGmIzb9hSBA35PzhZY4gtvDaS/tUV7A==","signatures":[{"sig":"MEYCIQCKIslOxu9rgTAaePQkdPzPoCtP1R8Gh6sADe42H1VxOQIhAPQeQeLBipHr+dFUCo8w4bdN30kG5zbUFwVyoDk9xcjv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7045926},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"c4f5e316d000465a3c178748834a4d78c0c4948b","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.7_1776997499776_0.5689953051085748","host":"s3://npm-registry-packages-npm-production"}},"8.0.8":{"name":"@aiscene/core","version":"8.0.8","license":"MIT","_id":"@aiscene/core@8.0.8","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"e8794da3e7fe4d82b5c7c822bb06417d43809627","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.0.8.tgz","fileCount":299,"integrity":"sha512-P0vvvD2tskktppzmIRa7Mfk5YNEjeJCDDj1mwSn6kZuuj5OCZoEQjMzqbDYR2xUq5dvLbmmxcGoxdk7mVStmEQ==","signatures":[{"sig":"MEUCICWc2pEVvUFcBDPy9bX2mGOqS1TOcyS8Zg2Sv36yM6YIAiEA+Z1cAXz0WNlT5NXYbLRjQ60PchEO0KVpDFizL4DCEiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10898662},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"c4f5e316d000465a3c178748834a4d78c0c4948b","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.0.8_1776998858691_0.012262055861887111","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@aiscene/core","version":"8.1.0","license":"MIT","_id":"@aiscene/core@8.1.0","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"18d166ad883e673e1f36a234ac38987c5e6b84f0","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.1.0.tgz","fileCount":299,"integrity":"sha512-4ZX5/4MtFsb3BNu9v+OOA8EBJjbAt/I/N5CXsJXNKmYaN53FKfgq8GhPUj31BoXDAWCiVrPQwsiSK+mC0oltDg==","signatures":[{"sig":"MEUCIQCQdbGc1Jz/6SYqtXvoL/0ZUoGBku9tAo72nvh1+oDmowIgY5sYxaHqDZIe9femFPhjh3MeC329SYzu1MrOVdDGBUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14781002},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"c4f5e316d000465a3c178748834a4d78c0c4948b","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.1.0_1777106920861_0.398434902941585","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@aiscene/core","version":"8.1.1","license":"MIT","_id":"@aiscene/core@8.1.1","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"93735fba5bb5eeac39945e698b4249f16744143c","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.1.1.tgz","fileCount":299,"integrity":"sha512-+XQ/GBL3EYxvn3Fqd79Vyt3drtx3+e0zRcdE+0jeRKrLWOBZYT3xUK+nGrSTFAlY4FOuLoBQ8TTJ8u4WWDX2jQ==","signatures":[{"sig":"MEQCIQCVuV4b8+FVMy7dDvStCgeYmKgrNEh6TWHuxRq0NnT4GwIfZjqjz1mqmkdHupvzDmZzE1kta0G8p7eDV/DYnDC/pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10922612},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"c4f5e316d000465a3c178748834a4d78c0c4948b","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.1.1_1777265859731_0.5287037596493402","host":"s3://npm-registry-packages-npm-production"}},"8.1.2":{"name":"@aiscene/core","version":"8.1.2","license":"MIT","_id":"@aiscene/core@8.1.2","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"8918f0ef84d14bb4c8d116d284f7aae52a4af64a","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-8.1.2.tgz","fileCount":299,"integrity":"sha512-EeD4VZ/OLZp0OdkF+YvV+brJMa9aXycPa//6zbv6owZeJe1f16vi3t7pn/JQZV8h074Xi+e0cJar01nZ0HYBuQ==","signatures":[{"sig":"MEYCIQCVQjvH7mzYDNK0CjgIe+UZJFvg59D4N7SGL9EISqDBpQIhANWU/Cj4HcTlA1FXbZc8/rF78bsqW7SFhmoWmo7Maz3N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10920396},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"c4f5e316d000465a3c178748834a4d78c0c4948b","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"^8.0.2","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_8.1.2_1777266899738_0.6584455866872048","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@aiscene/core","version":"9.0.0","license":"MIT","_id":"@aiscene/core@9.0.0","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"45ae4aba984e2fe86a2b4142b67adfd383efec95","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.0.tgz","fileCount":309,"integrity":"sha512-/n3mmAUNtvHg5iaQBJh7DQtPk55r7n1BiA2FNn71m/5GAik6Kn2i9QoxSGsWA/+BIl23bm+aOUOrHKFyXkBpFg==","signatures":[{"sig":"MEQCIE/IlqRS4NeNTs1sBjKWFd4hVxB31BdVSDcA+FDPEKKiAiAW0fLiMl1CSHvITJ+OAffAJLc1puTJ/wsJ8YmQfM6fcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6361767},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"7cd1b8ea9b41e8fdbc466fd16a07bc8ed71d394d","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.0_1778761314687_0.2352677767572393","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@aiscene/core","version":"9.0.1","license":"MIT","_id":"@aiscene/core@9.0.1","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"61d6d5b6f85e97118538d14b258b7fe797ac8fde","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.1.tgz","fileCount":309,"integrity":"sha512-AHL8foav+8SdU+QC6l5cw6ls26+xAbOUpdkmn43qQcGcoRjgPeXmn//zLRNIDHoxrYPDv/ZgxC65Hq0nfj/vMA==","signatures":[{"sig":"MEUCIBXxaV/3VE3lzTG9zrSxFdZGWDwbOcL/EdyZvOIdWagCAiEAv2XkpemJUxhHAfHt3f/H4jeFYjqGWRgsqH+xy4mdyDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12564419},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"4a575442585fad498546db071c76dd5c9478212c","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.1_1779339689794_0.4254515363308182","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"@aiscene/core","version":"9.0.2","license":"MIT","_id":"@aiscene/core@9.0.2","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"fc1c802ae8b996775a061e028183a3b0939a6e59","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.2.tgz","fileCount":309,"integrity":"sha512-QUALhKJ7FfjaYDLfR13b6tLHMx3uvTeysEEBgzw0scvgjQJ4Qh7+5Xe4PLhhGbCoITTw3CLhImNV3KxTODh8dg==","signatures":[{"sig":"MEUCIQCr5x4COjZi7UObUJ4kHYdSOHics4QTS0UW30vKa4061AIgbb3SNmxkp3y9sah2AJKypBhavwcUjFT+VMreg+gEHCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15728962},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"851733f7bc24a23f5493a524f1d1a9b07af861de","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.2_1782808183531_0.015559727448462235","host":"s3://npm-registry-packages-npm-production"}},"9.0.3":{"name":"@aiscene/core","version":"9.0.3","license":"MIT","_id":"@aiscene/core@9.0.3","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"527bfe430339533f5ffc220d4fe2ce400103bd97","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.3.tgz","fileCount":309,"integrity":"sha512-pbKB2XwWBQk0LRNX+m/Us1Gt2EnXRTypxAYfoON8sLffW+BP+Mf8vh1SHxHeqjiMT1z7UETQkJcvCRtyX04iqQ==","signatures":[{"sig":"MEUCIQDOk3COXbvIpoO7cJhtS/IQ7Hm+mBYUpFXnIrozhnaLqQIgR/V+4i+5aYya18aTmck5syF0vRED5kLp2KfI853qBts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15728962},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"851733f7bc24a23f5493a524f1d1a9b07af861de","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.3_1782871846804_0.48957892797596503","host":"s3://npm-registry-packages-npm-production"}},"9.0.4":{"name":"@aiscene/core","version":"9.0.4","license":"MIT","_id":"@aiscene/core@9.0.4","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"7f5279cc728206dbd750c452cdbbc69cfd2ee189","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.4.tgz","fileCount":309,"integrity":"sha512-Z3ZlVrNLicAtByCObMbMf2igSV89gHJKlTDIU52bP8YMLLJXeL5PbfkvAgjH1NZ2TwiDuDY0gRy1ZpVBQ2qJ3A==","signatures":[{"sig":"MEUCIQDvmXu2YEgu0T3pLlXmWAXNNusOu2ix2r8wOnUAmqZUbAIgGX6g3MoOBxCSgtlPu1YgMAS/SrK2hzQPt3/UUhstB4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15728962},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"851733f7bc24a23f5493a524f1d1a9b07af861de","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.4_1782982886099_0.855277673342334","host":"s3://npm-registry-packages-npm-production"}},"9.0.5":{"name":"@aiscene/core","version":"9.0.5","license":"MIT","_id":"@aiscene/core@9.0.5","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"6a5b7a48f31b43ea61bd8620e2c1eb3eb8a17802","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.5.tgz","fileCount":309,"integrity":"sha512-g5cked/YkD0s7iGmS+V2ET0BhY8jQojFM8JPPY+dIMORe+CF/sJmnvtG/Jbmq7xboxvfEfKSYF0kfePo8PDN4g==","signatures":[{"sig":"MEYCIQC+vKOTgnJkMkOji0wlhCGgKsNi96InVH03qHps/uFQ6AIhAI5s0NI3B8qfvlJvyvCgbKbW6ecmmh9TxyUNLCNvqi6d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15739030},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"851733f7bc24a23f5493a524f1d1a9b07af861de","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.5_1782995400885_0.9719099672171232","host":"s3://npm-registry-packages-npm-production"}},"9.0.6":{"name":"@aiscene/core","version":"9.0.6","license":"MIT","_id":"@aiscene/core@9.0.6","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"22fae694a0e6055a655f6687cdbe525f2db9c11f","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.6.tgz","fileCount":309,"integrity":"sha512-up7uj3YtmBWzc8X5sn+6Ybh4K+XoyqbRhNEmE/j+dQ+KsFCmjil/jcQUcs4rRoz2pBQfxC6IVB0Hr+28m2K3Dw==","signatures":[{"sig":"MEUCIChdcsleoCBsFoadJ8yVfArXAiC9dUq3Yc+yT0eOSY91AiEA9a205e8ehXJbofa8y6ySEM0kFXuY8/O5dlGMMCnTZZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15739030},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"851733f7bc24a23f5493a524f1d1a9b07af861de","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"workspace:*","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.6_1782997769514_0.7905884742870211","host":"s3://npm-registry-packages-npm-production"}},"9.0.7":{"name":"@aiscene/core","version":"9.0.7","license":"MIT","_id":"@aiscene/core@9.0.7","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"homepage":"https://midscenejs.com/","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"dist":{"shasum":"55226d3f215623604c0eae9b4ec0d6e4e1c971e2","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.7.tgz","fileCount":929,"integrity":"sha512-Dbw6QDIEOaQV0e8x9zpWuqOnGm9IR/u/VZmKWdwrAY3oX+l892MMcMdSDe1bBdgjQ7UUSFYMSzm6TYbaT+OwBw==","signatures":[{"sig":"MEYCIQD3YChAeANPnwm5bDAWuJBQeHntHy75C1fVzPg6xuzHsAIhAMXAwefC1onAbJyz2o8UdMZXkj+2Fxubrem+HvzWasTH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30987207},"main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","engines":{"node":">=18.19.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"}},"gitHead":"f423603fb33cb744b3db1e8e8b48806cf9668369","scripts":{"dev":"npm run build:watch","test":"vitest --run","build":"rslib build","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"repository":{"url":"git+https://github.com/web-infra-dev/midscene.git","type":"git"},"_npmVersion":"10.9.4","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.1","dayjs":"^1.11.11","dotenv":"^16.4.5","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","fetch-socks":"^1.3.0","@aiscene/shared":"8.0.4","@ui-tars/action-parser":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"mcp":["./dist/types/skill/index.d.ts"],"tree":["./dist/types/tree.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"agent":["./dist/types/agent.d.ts"],"utils":["./dist/types/utils.d.ts"],"device":["./dist/types/device.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"3.0.5","langsmith":"^0.3.74","typescript":"^5.8.3","@rslib/core":"^0.18.3","@types/node":"^18.0.0","@types/semver":"7.7.0","@types/js-yaml":"4.0.9","@types/node-fetch":"2.6.11"},"_npmOperationalInternal":{"tmp":"tmp/core_9.0.7_1788514584518_0.8604990974888527","host":"s3://npm-registry-packages-npm-production"}},"9.0.8":{"name":"@aiscene/core","description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","version":"9.0.8","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"homepage":"https://midscenejs.com/","main":"./dist/lib/index.js","types":"./dist/types/index.d.ts","module":"./dist/es/index.mjs","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/es/index.mjs","require":"./dist/lib/index.js"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/es/utils.mjs","require":"./dist/lib/utils.js"},"./ai-model":{"types":"./dist/types/ai-model/index.d.ts","import":"./dist/es/ai-model/index.mjs","require":"./dist/lib/ai-model/index.js"},"./tree":{"types":"./dist/types/tree.d.ts","import":"./dist/es/tree.mjs","require":"./dist/lib/tree.js"},"./device":{"types":"./dist/types/device/index.d.ts","import":"./dist/es/device/index.mjs","require":"./dist/lib/device/index.js"},"./agent":{"types":"./dist/types/agent/index.d.ts","import":"./dist/es/agent/index.mjs","require":"./dist/lib/agent/index.js"},"./yaml":{"types":"./dist/types/yaml/index.d.ts","import":"./dist/es/yaml/index.mjs","require":"./dist/lib/yaml/index.js"},"./report":{"types":"./dist/types/report.d.ts","import":"./dist/es/report.mjs","require":"./dist/lib/report.js"},"./skill":{"types":"./dist/types/skill/index.d.ts","import":"./dist/es/skill/index.mjs","require":"./dist/lib/skill/index.js"}},"typesVersions":{"*":{".":["./dist/types/index.d.ts"],"utils":["./dist/types/utils.d.ts"],"ai-model":["./dist/types/ai-model.d.ts"],"tree":["./dist/types/tree.d.ts"],"device":["./dist/types/device.d.ts"],"agent":["./dist/types/agent.d.ts"],"yaml":["./dist/types/yaml.d.ts"],"mcp":["./dist/types/skill/index.d.ts"]}},"scripts":{"dev":"npm run build:watch","build":"rslib build","build:watch":"USE_DEV_REPORT=1 rslib build --watch --no-clean","test":"vitest --run","test:u":"vitest --run -u","test:ai":"AITEST=true npm run test","computer":"TEST_COMPUTER=true npm run test:ai -- tests/ai/evaluate/computer.test.ts","test:parse-action":"npm run test:ai -- tests/ai/parse-action.test.ts"},"dependencies":{"@aiscene/shared":"8.0.5","@ui-tars/action-parser":"1.2.3","dayjs":"^1.11.11","dotenv":"^16.4.5","fetch-socks":"^1.3.0","js-yaml":"4.1.0","jsonrepair":"3.12.0","openai":"6.3.0","semver":"7.5.2","undici":"^6.0.0","zod":"^3.25.1"},"devDependencies":{"@rslib/core":"^0.18.3","@types/js-yaml":"4.0.9","@types/node":"^18.0.0","@types/node-fetch":"2.6.11","@types/semver":"7.7.0","langsmith":"^0.3.74","typescript":"^5.8.3","vitest":"3.0.5"},"engines":{"node":">=18.19.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"license":"MIT","_id":"@aiscene/core@9.0.8","gitHead":"f423603fb33cb744b3db1e8e8b48806cf9668369","bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-dZWPK7YdNlyvHKfNcLLJ7XjHlXQAzP83LE9hgJfSC/SvStYfNZ6UfVDDYu8bsKgFx4ku29K+3mWlnqde0JdRCA==","shasum":"f7c64b579322b0808fc0be7fbf7e461d19df9459","tarball":"https://registry.npmjs.org/@aiscene/core/-/core-9.0.8.tgz","fileCount":929,"unpackedSize":30987211,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBvYUfqiY37rB8FhGhNenx7GbcxCzJGQzRbuSRLPIz9SAiA6y4RJFgYgm11jtwxvkGdx62DV+QtKdgvdpOI2TU9GAQ=="}]},"_npmUser":{"name":"uiautoai","email":"870884599@qq.com"},"directories":{},"maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_9.0.8_1788747886233_0.9425624137561663"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T12:37:48.016Z","modified":"2026-09-07T02:24:46.643Z","1.7.0":"2026-04-08T12:37:48.465Z","1.7.1":"2026-04-08T12:54:14.856Z","1.7.2":"2026-04-08T13:13:39.609Z","1.7.3":"2026-04-08T13:26:00.697Z","1.6.2":"2026-04-09T02:07:57.349Z","1.8.0":"2026-04-09T07:21:47.250Z","1.8.1":"2026-04-09T08:33:47.299Z","1.8.2":"2026-04-09T09:33:30.626Z","1.8.3":"2026-04-12T05:13:52.817Z","2.0.0":"2026-04-12T09:15:02.603Z","4.0.0":"2026-04-12T11:57:47.015Z","6.0.0":"2026-04-12T12:10:34.825Z","1.1.1":"2026-04-12T12:42:54.591Z","1.1.2":"2026-04-12T12:53:54.652Z","1.1.3":"2026-04-12T12:59:53.292Z","3.0.0":"2026-04-13T03:33:23.065Z","3.0.1":"2026-04-13T04:22:35.901Z","3.0.2":"2026-04-13T06:56:26.542Z","3.0.3":"2026-04-13T07:53:14.899Z","8.0.0":"2026-04-13T13:11:08.308Z","8.0.1":"2026-04-13T13:21:02.822Z","8.0.2":"2026-04-13T13:41:08.925Z","8.0.3":"2026-04-14T05:08:14.915Z","8.0.4":"2026-04-16T05:32:37.299Z","8.0.5":"2026-04-20T01:13:24.925Z","8.0.6":"2026-04-20T02:32:32.526Z","8.0.7":"2026-04-24T02:24:59.983Z","8.0.8":"2026-04-24T02:47:38.945Z","8.1.0":"2026-04-25T08:48:41.173Z","8.1.1":"2026-04-27T04:57:40.029Z","8.1.2":"2026-04-27T05:14:59.973Z","9.0.0":"2026-05-14T12:21:54.888Z","9.0.1":"2026-05-21T05:01:30.201Z","9.0.2":"2026-06-30T08:29:43.777Z","9.0.3":"2026-07-01T02:10:47.104Z","9.0.4":"2026-07-02T09:01:26.424Z","9.0.5":"2026-07-02T12:30:01.094Z","9.0.6":"2026-07-02T13:09:29.799Z","9.0.7":"2026-09-04T09:36:24.774Z","9.0.8":"2026-09-07T02:24:46.482Z"},"bugs":{"url":"https://github.com/web-infra-dev/midscene/issues"},"license":"MIT","homepage":"https://midscenejs.com/","repository":{"type":"git","url":"git+https://github.com/web-infra-dev/midscene.git"},"description":"Automate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML. See https://midscenejs.com/ for details.","maintainers":[{"name":"uiautoai","email":"870884599@qq.com"}],"readme":"## Documentation\n\nAutomate browser actions, extract data, and perform assertions using AI. It offers JavaScript SDK, Chrome extension, and support for scripting in YAML.\n\nSee https://midscenejs.com/ for details.\n\n## License\n\nMidscene is MIT licensed.","readmeFilename":"README.md"}